В модуле трех видов документов в процедуре "ПередЗаписью" есть одинаковый код для заполнения служебных реквизитов. Для двух видов документов все отрабатывает 100%, а для третьего служебные реквизиты заполняются не для всех документов.
Никак не могу отловить, как такое происходит.
Кто-то записывает новые документы в режиме Загрузка.ОбменДанными=Истина?
Но документы проведенные, при проведении событие ПриЗаписи должно вроде отрабатывать.
Правильно мыслите, но не совсем. При "ОбменДанными = Истина" документ не проведешь. Но это значение можно включать и отключать по мере надобности. Ищите, да обрящете :)
(продолжаю телепатировать - код, ведь, не озвучен)
Не исключено также, что служебные реквизиты в ПередЗаписью не "не записываются", а затираются. Т.е. алгоритм что-то там не находит и пишет "пустые" значения. Как-то так.