При использовании обработки «Универсальный обмен данными» у меня всегда вызывало вопросы, что же именно будет загружено в базу, какие объекты надо проверить после загрузки данных — с помощью этой программы вы можете определить, что реально будет загружено в базу.
Также можно проверить корректность заданных условий выгрузки, основываясь на количестве и составе выгруженных объектов.
Требования: Microsoft .Net Framework 4
Использование: 1c-xml-dump.exe <имя файла выгрузки.XML>
Результат работы будет сохранен в файле «<имя файла выгрузки.XML>.log»
Краткость -сестра Таланта. Однако хотелось бы подробнее аннотацию. Правильно ли я понял, что данная обработка выжимает из файла представления передаваемых объектов. Табличные части документов отображаются или нет в результирующем файле? Поддаются ли обработке другие файлы, которые сделаны не для универсального обмена?
(1) МимохожийОднако, программа разбирает xml файл выгрузки и подсчитывает/выдает раскладку только по объектам метаданных — объект = 1 запись справочника / 1 документ / 1 запись регистра и т.д. Так как табличные части являются составной частью объекта, то они не учитываются. Обработке поддаются любые файлы выгрузки которые сформированы на основе механизма «Конвертация данных» (http://its.1c.ru/db/metod8dev/content/2943/hdoc) , файлы данных от обработки «Универсальный обмен данными», файлы типового обмена между конфигурациями (проверял на файлах обмена ЗУП3.0 => БП3.0) и т.д.