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