При использовании обработки «Универсальный обмен данными» у меня всегда вызывало вопросы, что же именно будет загружено в базу, какие объекты надо проверить после загрузки данных — с помощью этой программы вы можете определить, что реально будет загружено в базу.
Также можно проверить корректность заданных условий выгрузки, основываясь на количестве и составе выгруженных объектов.
Требования: Microsoft .Net Framework 4
Использование: 1c-xml-dump.exe <имя файла выгрузки.XML>
Результат работы будет сохранен в файле «<имя файла выгрузки.XML>.log»






Краткость -сестра Таланта. Однако хотелось бы подробнее аннотацию. Правильно ли я понял, что данная обработка выжимает из файла представления передаваемых объектов. Табличные части документов отображаются или нет в результирующем файле? Поддаются ли обработке другие файлы, которые сделаны не для универсального обмена?
(1) МимохожийОднако, программа разбирает xml файл выгрузки и подсчитывает/выдает раскладку только по объектам метаданных — объект = 1 запись справочника / 1 документ / 1 запись регистра и т.д. Так как табличные части являются составной частью объекта, то они не учитываются. Обработке поддаются любые файлы выгрузки которые сформированы на основе механизма «Конвертация данных» (, файлы данных от обработки «Универсальный обмен данными», файлы типового обмена между конфигурациями (проверял на файлах обмена ЗУП3.0 => БП3.0) и т.д.