Данное расширение при помощи API v2 1С:ГРМ позволяет одновременно обновлять неограниченное количество типовых баз 1С в облаке по заданным шаблонам.
Для начала работы необходимо ввести начальные данные: токен авторизации, адрес сервера, пути сохранения логов и корневого каталога дистрибутивов. Токен авторизации можно получить по ссылке.
Для хранения данных о приложениях и контрагентах предназначены справочники — «Контрагенты» и «Приложения». Кнопкой «Обновить данные из ГРМ» можно получить актуальные данные об открытых базах в облаке для дальнейшей работы. В справочнике «Приложения» добавлен флаг «Типовая» для пометки типовых баз, стоящих на поддержке. Не типовые базы автоматически не обновляются.
Для каждой базы в справочнике «Шаблоны операций» требуется задать индивидуальный шаблон обновления из доступных команд:
- создать ручной бэкап
- загрузить файлы обновлений на сайт
- установка обновлений из файлового обменника
- получить лог
Также в шаблоне определяется порядок выполнения команд по номеру строки табличной части.
После настройки можно приступать к обновлению.
Для обновления требуется ввести логин и пароль, которые должны действовать для всех обновляемых баз, далее можно обновить все базы («Обновить все»), либо выбрать конкретные («Обновить выборочно»).
После получения лога обновления, результат обновления выводится в поле текстового документа.
Для работы расширения требуется отключить безопасный режим.
Протестировано на версиях платформы 8.3.22.1704 и 8.3.22.1709.