В данной обработке обмена данными в формате XML реализованы следующие опции загрузки:
1. Поиск документов в базе приемнике без учета времени документа.
Позволяет избежать дублирования документов при загрузке без изменения правил конвертации документов.
2. Более подробный протокол загрузки объектов в приемник.
Показывает новые, записанные и пропущенные объекты. Новые объекты в протоколе отмечены как "++Новый", записанные, как "+Записан", пропущенные, как "-Пропущен".
3. Выгрузка записанных объектов в файл XML
Для контроля записанных объектов.
4. Отчет по загруженным объектам с группировкой по типам объектов и результатами поиска дублей документов и контрагентов по ИНН.
Для более подробного протокола загрузки после каждой строки кода записи Объект.Записать(); в модулях конвертации данных можно вставить код записи в протокол:
ЗаписатьВПротокол("+Записан в гл.обработчике ПередЗагрузкойДанных",Объект); //++
Текст "+Записан" необходим для учета записанных объектов, далее по контексту записи для протокола.
Все модификации кода внутри модулей внешней обработки обрамлены комментарием вида //++
Внешняя обработка проверена на реальном обмене в типовой конфигурации БП8 3.0.125.15.