Стали сталкиваться с ситуацией когда обменом перегружался распроведеный документ (который ранее был проведеный в приемнике), при этом движения по документу сохраняются!
База приемник УПП, открываешь документ признак не проведен, нажимаешь показать движения движения есть.
Насколько правильно в модуле "После загрузки" у объекта написать подобную конструкцию?
Если ОбъектНайден и НЕ Отказ Тогда
Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);
КонецЕсли;
в конце отработки модуля он в итоге запишется перепроведется как надо (если признак проведен)?
Хм... Я бы для начала попробовал просто почистить наборы записей документа при загрузке. Возможно получится обойтись без лишних перезаписей. Хотя странно вообще, что такое происходит.