Столкнулся с тем, что потребовалось анализировать проблемы, возникающие при выгрузки объектов в рамках обмена УТ11-БП3.0. Объем данных большой, и дожидаться выгрузки объектов в отладке было очень долго.
За основу взял разработку "Простая выгрузка данных в универсальном формате EnterpriseData" уважаемого lyar.
Исходная обработка не позволяла отобрать только проблемные объекты и не выводила информацию о возникших ошибках. Также добавил возможность сохранять список отобранных объектов с тем, чтоб потом можно было загрузить для работы из настроек после перезапуска обработки.
Ход работы выглядит примерно так:
1. Отбираем из журнала регистрации объекты, при выгрузке которых возникли ошибки:
В правой колонке отображается комментарий из ЖР с описанием проблемы. При активизации строки с объектом выгрузки он отображается снизу:
2. Исправляем ошибки, которые нужно исправить в пользовательском режиме, и исправляем ошибки в коде выгрузки (в отладке смотрим, что происходит, запуская выгрузку указанных объектов по одноименной кнопке из обработки).
3. При необходимости перезапустить 1С используем кнопки сверху для сохранения/восстановления списка объектов для работы.
4. Если все ошибки исправлены, то после выгрузки правая колонка с комментариями остаётся пуста и выходит сообщение: "Выгрузка завершена!", иначе - "Выгрузка завершена с ошибками!".
5. При необходимости повторяем этапы до полного устранения ошибок.
Инструмент показался полезным и гугл ничего подобного мне не предложил, поэтому решил поделиться с сообществом.
Проверено на: Управление торговлей, редакция 11 (11.4.14.181), 1С:Предприятие 8.3 (8.3.18.1741).