При проведении проверять на заполненность реквизит сотрудник, и если этот реквизит не заполнен - не проводить документ.
Проблема:
В 8.1 нет свойства у реквизита "проверка заполнения".
Есть свойство "АвтоОтметкаНезаполненного" но оно только подчеркивает красным поле.
Нашел что это можно сделать через метод ОбработкаПроверкиЗаполнения(...)
Но не при проведении, ни при записи этот метод не вызывается.
Получается что его надо вызывать.
Добавил вызов в ПриЗаписи();
Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
ПроверяемыеРеквизиты.Добавить("Сотрудник");
КонецПроцедуры
Процедура ПриЗаписи(Отказ)
ОбработкаПроверкиЗаполнения(Ложь, Новый Массив);
КонецПроцедуры
Вопрос: Можно улучшить код или как-то по другому сделать?