5.20 Запрет редактирования реквизитов объектов
страницаУ ряда объектов приложения имеются реквизиты, которые определяют характер данного объекта и которые условно можно назвать «ключевыми» реквизитами. Как правило, «ключевыми» реквизитами являются реквизиты объекта, влияющие на поведение других объектов. Например, реквизит Валюта справочника Кассы определяет валюту остатков по данной кассе. Реквизит не может быть изменен после начала учета движения денежных средств в кассе.
Для того чтобы предупредить необдуманные изменения «ключевых» реквизитов, после записи объекта приложение запрещает дальнейшее редактирование таких реквизитов. Таким образом, значения реквизитов могут быть установлены только при создании объекта.
Если в дальнейшем при работе все же возникает необходимость изменения значения «ключевого» реквизита, то можно воспользоваться командой Разрешить редактирование реквизитов меню Еще. Команда доступна с установленной ролью Полные права или Редактирование реквизитов объектов.

При использовании команды в документе Демо: Заказ покупателя приложение предлагает выбрать реквизиты для разблокирования. После выбора реквизитов для подтверждения нажмите кнопку Разрешить редактирование.
При выполнении этой команды приложение дополнительно проверяет использование объекта (имеются ли на данный объект ссылки из других объектов приложения). Если объект используется, приложение предупреждает о возможном рассогласовании данных после изменения значений «ключевых» реквизитов.
В случае если риск рассогласования данных оценивается как большой, рекомендуется отказаться от изменений и провести дополнительный анализ с помощью команды Поиск ссылок на объекты (
Главное меню – Функции для технического специалиста – Стандартные).
Роли для разрешения редактирования объектов
Для разрешения редактирования объектов в приложении предусмотрены следующие роли:
|
|
|
|
|
Дает право на неограниченный доступ ко всем данным приложения. |
|
|
Дает право редактирования «ключевых» реквизитов объектов. |