Групповое обновление конфигураций 1С 2014-03-22

Групповое обновление конфигураций 1С

  1. Ресурс
    ГОК_1.jpg
    ГОК_2.jpg

    Обработка для группового обновления конфигураций 1С
    Надеюсь, кому-нибудь будет полезной.
    В основе - параметры работы с 1с из командной строки.

    Назначение:

    1. Обновление типовых и нетиповых БД из хранилища
    2. Обновление типовых БД (на поддержке) из внешнего файла (*.cf; *.cfu)
    3. Архивирование баз до и после обновления
    4. Обход модального окна подтверждения легальности при запуске в режиме 1С:Предприятие.
    5. Анализ ошибок: подробный лог ведется temp, результат основных действий выводится в виде сообщений

    Предварительные действия:

    1. Создать файл со списком баз *.v8i
    2. Обновить конфигурацию хранилища или подготовить файлы обновления

    Порядок работы:

    1. Запускать в толстом клиенте (неуправляемая форма)
    2. Заполнить пользователя и пароль администратора баз
    3. Поставить флаг "Архивировать базы" - становится доступным раздел "Параметры архивирования"
    4. Поставить флаг "Обновить базы" - становится доступным раздел "Параметры обновления"
    5. Флаг "Запускать обновление через обработку" - если в конфигурациях есть обработка "ОбновлениеИнформационнойБазы" (типовые Бух, Зуп и т.п), то обновление релизов пройдет через ком-соединение, то есть в обход модального окна подтверждения легальности.
    6. Флаг "Принудительно завершать..." - если нужно всех выкинуть из базы, при этом автоматом ставится флаг "Запускать базы после обновления" из пункта 7, так как нужно будет разблокировать базы.
    7. Флаг "Запускать базы после обновления" - базы запускаются, выполняются процедуры обновления релизов, базы разблокируются и закрываются

    Варианты настройки:

    1.Базы типовые, возможности внести изменения нет, то есть процедура вывода модального окна проверки легальности при запуске БД НЕ закомментирована:
    Ставим флаг "Запускать обновление через обработку"
    Остальные флаги по мере необходимости
    2.Базы нетиповые (в этом случае можно внести ещё одно маленькое изменение, а именно - закомментировать процедуру проверки легальности при запуске БД):
    Снимаем флаг "Запускать обновление через обработку"
    Ставим флаг "Принудительно завершать..." или флаг "Запускать базы после обновления"
    Остальные флаги по мере необходимости

    Предупреждение:

    Если процедура вывода модального окна проверки легальности при запуске БД НЕ закомментирована
    + не стоит флаг "Запускать обновление через обработку" или обработка "ОбновлениеИнформационнойБазы" отсутствует в конфигурации
    + стоят флаги "Принудительно завершать..." или "Запускать базы после обновления"
    то
    Окно подтверждения легальности придется закрывать вручную

    Изменения от 24.02.2014:

    1. Добавлена возможность обновлять серверные базы
    Nerovnykh и vyalinov нравится это.

Пoследние рецензии

  1. wskT71
    wskT71
    4/5,
    Версия: 2014-03-22
    вероятно не адаптирована под платформу 8.3, вылетают ошибки
  2. bdim
    bdim
    5/5,
    Версия: 2014-03-22
    Очень полезная обработка, экономит время
  3. vyalinov
    vyalinov
    5/5,
    Версия: 2014-03-22
    Очень удобный инструмент
  4. SergMorozov
    SergMorozov
    5/5,
    Версия: 2014-03-22
    Отличная обработка!