Суть вот в чём: нужно избежать проведения пустого документа при стандартной обработке ЗаписатьИЗАкрыть в форме проведения документа, для этого на событие ПередЗаписьюНаСервере поставил Отказ=Истина, но в этом случае форма остается открытой. Как её закрыть после этого? Так как событие выполняется на сервере, то оттуда не получится.
Ну или заводи маркер-реквизит формы + обработчик ожидания в форме, который шерстит этот маркер и если чо закрывает форму
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший