[ELMA3] Инструкция по обновлению системы ELMA при наличии установленного компонента ELMA Store

Каждый компонент ELMA Store имеет ограничение по совместимости с версиями системы ELMA (информация о совместимости отображается в карточке компонента в магазине ELMA Store).

В связи с этим, при наличии установленных компонентов ELMA Store и при планировании обновления системы ELMA, следует учитывать ограничение по совместимости с той версией системы ELMA, которую планируется установить.

Для обеспечения работоспособности системы необходимо использовать приведенную ниже инструкцию.

Примечание
В случае, если Вами были внесены какие-либо изменения в установленные ранее компоненты, они не будут сохранены при обновлении данного компонента из ELMA Store. Для их корректной работы необходимо вручную изменить диапазон версий системы, в пределах которых будет поддерживаться данный компонент. Подробнее об изменении компонентов см. соответствующую страницу справки.

Общий случай обновления системы ELMA

Рассмотрим обновление системы ELMA с версии 3.9.х на версию 3.10.х при установленном компоненте Заявка на подбор персонала (на момент обновления имеет ограничение по совместимости с версиями ELMA [3.8; 3.10)).

Для обновления системы ELMA до версии 3.10.х необходимо:

  1. Сделать резервную копию базы данных.
  2. Скачать из магазина ELMA Store файл с установочным пакетом обновленной версии компонента Заявка на подбор персонала (с новыми ограничениями [3.10; 3.11)).
  3. Скачать из Личного кабинета дистрибутив системы ELMA версии 3.10.х.
  4. Запустить процесс обновления и дождаться его завершения.
  5. Запустить Дизайнер ELMA, перейти на вкладку BPM Apps и установить компонент с новыми ограничениями ([3.10; 3.11)).

После завершения установки и перезапуска сервера можно начинать пользоваться компонентом.

Обновление системы ELMA с версии 3.8.х до версии 3.9.х

Внимание!
Информация, приведенная ниже, актуальна только при наличии установленных компонентов ELMA Store и выполнении обновления системы ELMA с версии 3.8.х до версии 3.9.х.

Рассмотрим обновление системы ELMA с версии 3.8.х на версию 3.9.х при установленном компоненте Документы физлица (на момент обновления имеет ограничение по совместимости с версиями ELMA [3.8; 3.9)).

Для обновления системы ELMA до версии 3.9.х необходимо:

  1. Сделать резервную копию базы данных.
  2. Скачать из магазина ELMA Store файл с установочным пакетом обновленной версии компонента Документы физлица (с новыми ограничениями [3.9; 3.10)).
  3. Скачанную версию компонента (файл .elma3) с ограничениями [3.9; 3.10) необходимо скопировать в папку с установленной системой ELMA: <локальный диск:>\<папка c системой ELMA>\UserConfig\Packages.
  4. Скачать из Личного кабинета дистрибутив системы ELMA версии 3.9.х.
  5. Запустить процесс обновления и дождаться его завершения.
  6. Запустить Дизайнер ELMA, перейти на вкладку BPM Apps и установить компонент с новыми ограничениями ([3.9; 3.10)).

После завершения установки и перезапуска сервера можно начинать пользоваться компонентом.

Обновление системы ELMA с компонентом ELMA Store на версию, которая не поддерживает работу с данным компонентом

Для обновления системы ELMA с установленным компонентом ELMA Store на версию системы ELMA, которая не поддерживает работу с уже установленными компонентами ELMA Store, необходимо выполнить следующие действия:

  1. Сделать резервную копию базы данных.
  2. Скачать из Личного кабинетадистрибутив системы ELMA необходимой версии и установить систему ELMA с новой конфигурацией.
  3. Для новой версии системы ELMA активировать все необходимые компоненты (состав компонентов должен быть полностью идентичен составу компонентов текущей версии ELMA).
  4. Для новой версии системы (установленной на шаге 2) установить все компоненты ELMA Store, которые установлены на текущей версии системы ELMA, но с новыми зависимостями. Для получения компонентов необходимо обратится к Вашему менеджеру или на сайт технической поддержки.
  5. Остановить сервер ELMA.
  6. Для базы данных текущей системы ELMA выполнить запрос delete from Sys_Components.
  7. В файле configuration.config (располагается в папке ../<Общая папка с файлами системы ELMA>/UserConfig) системы ELMA новой версии (установленной на шаге 2) заменить базу данных на базу данных текущей версии системы ELMA.

Обновление системы ELMA с компонентом ELMA Store на версию, в которой функционал компонента включен в базовую сборку системы

Для обновления системы ELMA с установленным компонентом ELMA Store на версию системы ELMA, в которой функционал компонента включен в базовую сборку системы, необходимо выполнить следующие действия:

  1. Сделать резервную копию базы данных.
  2. Скачать из Личного кабинетадистрибутив системы ELMA необходимой версии и установить систему ELMA с новой конфигурацией.
  3. Для новой версии системы ELMA активировать все необходимые компоненты (состав компонентов должен быть полностью идентичен составу компонентов текущей версии ELMA).
  4. Остановить сервер ELMA.
  5. Для базы данных текущей системы ELMA выполнить запрос delete from Sys_Components.
  6. В файле configuration.config (располагается в папке ../<Общая папка с файлами системы ELMA>/UserConfig) системы ELMA новой версии (установленной на шаге 2) заменить базу данных на базу данных текущей версии системы ELMA.