Стандартный реквизит "КОД"

1. _7445_ 28.08.20 10:48 Сейчас в теме
Привет всем.
Есть база не типовая, кто-то когда-то написал. Сейчас в базе все пользователи может изменить стандартный реквизит "код" в справочнике. Как я могу ограничить это?
Спасибо всем за ранее.
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. BackinSoda 28.08.20 10:52 Сейчас в теме
(1) Убрать код, разрешающий ручное редактирование (кнопку), если таковой нет, то у поля код убрать доступность. Можно конечно, через какие-то групповые обработки еще редактировать, но это уже ролями ограничивать.
3. _7445_ 28.08.20 11:07 Сейчас в теме
(2) Спасибо за вниманию.
А можно сделать с помощью подписки на события?
4. alex_bob 242 28.08.20 11:40 Сейчас в теме
(3) Можно. В обработчике события ПередЗаписью в параметре Источник доступно измененное состояние объекта. В то же время через Источник.Ссылка будет доступно состояние, записанное в базу.
Таким образом, нужен подобный код:
Если Источник.Код <> Источник.Ссылка.Код Тогда
    Отказ = ИСТИНА;
КонецЕсли;
Оставьте свое сообщение
Вакансии
Программист 1С
Кемерово
зарплата от 200 000 руб.
Полный день

Программист 1С
Киров (Кировская обл.)
зарплата от 100 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Архитектор 1С
Москва
зарплата от 250 000 руб.
Полный день

1С-Программист (интегратор Битрикс24)
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день