/CompareCfg -FirstConfigurationType [-FirstConfigurationKey] -SecondConfigurationType [-SecondConfigurationKey] [-MappingRule] [-Objects] -ReportType [-IcludeChangedObjects] [-IcludeDeletedObjects] [-IcludeAddedObjects] -ReportFormat -ReportFile

— построение отчета о сравнении конфигурации. Доступны опции:

-FirstConfigurationType — тип первой конфигурации для сравнения. Возможны значения:

    • MainConfiguration — основная конфигурация;
    • DBConfiguration — конфигурация базы данных;
    • VendorConfiguration — конфигурация поставщика;
    • ExtensionConfiguration — расширение конфигурации;
    • ExtensionDBConfiguration — расширение конфигурации (база данных);
    • ConfigurationRepository — конфигурация из хранилища конфигурации;
    • File — файл конфигурации/расширения конфигурации.

-FirstConfigurationKey — дополнительный идентификатор первой конфигурации для сравнения. Тип - Строка. Используется в зависимости от типа конфигурации:

    • MainConfiguration — Не используется;
    • DBConfiguration — Не используется;
    • VendorConfiguration — Имя конфигурации поставщика;
    • ExtensionConfiguration — Имя конфигурации расширения;
    • ExtensionDBConfiguration — Имя конфигурации расширения (база данных);
    • ConfigurationRepository — Версия конфигурации в хранилище;
    • File — Путь к файлу конфигурации/расширения конфигурации.

-SecondConfigurationType — тип второй конфигурации для сравнения. Возможны значения:

    • MainConfiguration — основная конфигурация;
    • DBConfiguration — конфигурация базы данных;
    • VendorConfiguration — конфигурация поставщика;
    • ExtensionConfiguration — расширение конфигурации;
    • ExtensionDBConfiguration — расширение конфигурации (база данных);
    • ConfigurationRepository — конфигурация из хранилища конфигурации;
    • File — файл конфигурации/расширения конфигурации.

-SecondConfigurationKey — дополнительный идентификатор второй конфигурации для сравнения. Тип - Строка. Используется в зависимости от типа конфигурации:

    • MainConfiguration — Не используется;
    • DBConfiguration — Не используется;
    • VendorConfiguration — Имя конфигурации поставщика;
    • ExtensionConfiguration — Имя конфигурации расширения;
    • ExtensionDBConfiguration — Имя конфигурации расширения (база данных);
    • ConfigurationRepository — Версия конфигурации в хранилище;
    • File — Путь к файлу конфигурации/расширения конфигурации.

-MappingRule — правило установки соответствий объектов для неродственных конфигураций. Допустимые значения:

    • ByObjectNames  — по именам. Используется по умолчанию.
    • ByObjectIDs — по идентификаторам.

-Objects — путь к файлу в формате XML, содержащему список объектов. Подробнее о формате файла см в документации. Если не указан, отчет строится по всей конфигурации.

-ReportType — тип отчета. Возможные значения:

    • Brief — краткий отчет.
    • Full — полный отчет.

-IncludeChangedObjects — включать в отчет измененные подчиненные объекты.

-IncludeDeletedObjects — включать в отчет удаленные подчиненные объекты.

-IncludeAddedObjects — включать в отчет добавленные подчиненные объекты.

-ReportFormat — формат файла отчета. Возможные значения:

    • txt — текстовый документ.
    • mxl — табличный документ.

-ReportFile — путь к результирующему файлу отчета.

1C:Enterprise Developer's Community