Как можно отладить правила обмена с помощью конвертации данных 2.0
Чтобы отладить правила обмена можно воспользоваться типовом способом который не все знают. А именно создания внешней обработки из модуля правил.
Инструкция
Для этого нужно открыть конфигурацию “Конвертация данных”. Загрузить в нее правила обмена с которыми будем работать.
В меню “Отладка обработчиков” выбираем “Сформировать модуль обработчиков выгрузки…” или “Сформировать модуль обработчиков загрузки…”
В конфигураторе источника или приемника (зависит от модуля выгрузки или загрузки) создаем новую обработку и вставляем полученный в конвертации модуль.
Модуль можно еще получить прямо из обработки “Универсальный обмен данными в формате XML” на закладке “Настройка отладки выгрузки”.
Ставим в нужном месте точку остановы и запускаем базу в режиме отладки.
Открываем обработку “Универсальный обмен данными в формате XML” (находиться в папке куда устанавливается конфигурация “конвертация данных”, файл называется V8Exchan83.epf) выбираем правила, ставим галочку отладка, настройка отладки и выбираем нашу новую обработку.
Настройка закончина, дальше делаете выгрузку или загрузку и отлавливаете нужные объекты в модуле.
После отладки правил, нужно опять скопировать весь модуль обработки и вставить в конвертации данных “Отладка обработчиков” — “Загрузить модуль обработчиков”.
Важно понимать что отладку выгрузки делать нужно на базе источника, а отладку загрузки на базе приемника.
Примечание
Если в модуле не останавливается по точке остановы, можно попробовать в параметр запуска программы установить “РежимОтладки”. Как это делать — Параметры запуска 1с.
Еще не всегда можно остановиться если база в sql, стоит попробовать в файловом режиме.