Создаю программно документ Реализация товаров, услуг
в конце ДокументОбъект.Записать();
и при этом не срабатывает процедура ПроверкаЗаполнения из модуля документа.
Если создаю ручками, жмякаю записать - срабатывает .
??? так и задумано, надо ее программно вызывать ? или еще в чем дело. Заранее спасибо за добрые и познавательные комментарии :)
Описание:
Вызывается расширением формы при необходимости проверки заполнения реквизитов при записи или при проведении документа в форме, а также при выполнении метода ПроверитьЗаполнение.
Если для документа при конфигурировании свойство Проведение установлено в Разрешить, то вызывается только при проведении.
Если документ не проводится (установлено Запретить), то вызывается при записи.
Позволяет разработчику конфигурации самостоятельно реализовать проверку заполнения в обработчике события. При этом в обработчике можно полностью отказаться от системной обработки (очистив список проверяемых реквизитов), отказаться от проверки системой части реквизитов (выполнив проверку отдельных реквизитов особенным образом и исключив эти реквизиты из списка), а также добавить для проверки другие реквизиты, проверка которых не была указана.
Это значит, что при программной записи не вызывается