Групповое изменение режима поддержки по подсистеме или файлу отчета сравнения конфигураций
Те кто объединял конфигурации находящиеся на поддержке, обновлял подсистемы БСП прекрасно помнят упражнение «10000 тысяч кликов мышкой» или, непонятное словесное заклинание, после которого конфигурация снимается с поддержки целиком.
Столкнувшись с необходимость обновить бешенное количество БД на новую подсистему интеграции с документооборотом я понял, что надо искать лучшее решение.
Первым делом нужно было затянуть подсистему в хранилище конфигурации. Сюрприз, в конфигураторе в администрировании хранилища нет фильтра по подсистеме, что учит нас бесконечно развивать мелкую моторику, тапать грызуна или искать решение на просторе интернета. Поставьте пожалуйста жирный плюс Сергею Долинину, который мастерски решил эту проблему за нас: Захват в хранилище по составу подсистем (infostart.ru)
Второе что нам нужно сделать это снять с поддержки более 150 объектов подсистемы, которые еще нужно найти, ведь в настройке режима поддержки, сюрприз, снова нет отбора по подсистеме. Всеведущий интернет предлагает нам решение и методологию.
Очень рекомендую почитать и поставить плюс публикации Массовое изменение режима поддержки объектов конфигурации (infostart.ru)
Я взял эту разработку за основу, добавив режим группового снятия с поддержки по выделенным подсистемам и доработал постановку типов объектов и субметаданных (реквизитов, табличных частей, измерений, ресурсов и прочего), тех,
что почему то не были предусмотрены автором в его разработке, сделав ее более универсальной. Думаю, автор не будет возражать, так как файла нет в его статье, свои бонусы он получает от количества плюсов.
1. В конфигураторе выгружаете конфигурацию в файлы.
2. Указываете каталог выгрузки из предыдущего пункта
3. Выбираете нужные подсистемы. В случае если режим по отчету сравнения, этой закладки не будет, а на странице настроек вам придется дополнительно указать имя файла отчета сравнения конфигураций. Сохранять отчет надо в текстовом формате, подробный вариант.
4. Нажимаете кнопку 1. Заполнить по подсистемам. (1. Заполнить по файлу сравнения)
Получаем список объектов и их субметаданных.
5. Сопоставить GUID-ы
Заполняется колонка "Идентификатор объекта".
6. Обработать ParrentConfiguration.bin
7. Команда загрузки конфигурации.
Перед этим надо закрыть конфигуратор, так он будет вызван в пакетном режиме.
Публикации автора (infostart.ru)
Другие разработки автора:
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.19.60