Трансформация плоской выгрузки/загрузки метаданных СППР в иерархическую
Нам пишут что выгрузка в формате -plain является устаревшей.
Пишут тут https://its.1c.ru/db/v8318doc#bookmark:dev:TI000001892
При этом выгрузка в СППР по-умолчанию линейная с ключом -plain
Мои переделки такие (ниже)
Я могу выбирать формат, а также ключ -update (чтобы работал инкремент)
Все это я храню в справочнике "Проекты" , вводится на закладке "Прочие настройки в форме элемента (ниже)
Планирую переделать потом на табчасть, чтобы можно было хранить пути к каталогам расширений.
Теперь загрузка. Загрузка не понимает иерархический формат, нужно сделать подмену путей. Посути написать похожую процедурку для каждого типа объекта.
Ниже пример у меня написано для трех.
Мы добавляем множественное число и точку меняем на слэш.
Вставить вызов процедуры нужно в процедуре ЗагрузитьМетаданныеИзXML ниже скриншот в каком месте
Желтым специально выделил что нужно и такой текст добавить чтобы грузились формы объектов метаданных.