Никак не могу разобраться с управляемыми формами.
В типовой конфигурации на УФ, нужно запретить запись документа, если не выбран элемент формы Статья ДДС. Вынес форму документа в расширение.
Вроде бы работает, не записывает, если статья не выбрана, но если её выбрать, всё равно ругается и не записывает. Видимо потому что в объекте до зависи еще нет значения. А как и формы вытащить это заполнено или нет?
&НаКлиенте
Процедура Расш1_ПередЗаписьюПеред(Отказ, ПараметрыЗаписи)
Если ЗначениеЗаполнено(Объект.СтатьяДвиженияДенежныхСредств) = ЛОЖЬ Тогда
Сообщить("Не заполнена Статья ДДС на вкладке Расшифровка платежа!");
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
Предположу, то что вы заполняете на форме, на самом деле является реквизитом ТЧ РасшифровкаПлатежа.
Вообще странно видеть такие вопросы от человека с таким стажем.
Почему не ОбработкаПроверкиЗаполнения?