[ELMA3] Инструкция по обновлению системы ELMA при наличии установленного компонента ELMA Store
Каждый компонент ELMA Store имеет ограничение по совместимости с версиями системы ELMA (информация о совместимости отображается в карточке компонента в магазине ELMA Store).
В связи с этим, при наличии установленных компонентов ELMA Store и при планировании обновления системы ELMA, следует учитывать ограничение по совместимости с той версией системы ELMA, которую планируется установить.
Для обеспечения работоспособности системы необходимо использовать приведенную ниже инструкцию.
Общий случай обновления системы ELMA
Рассмотрим обновление системы ELMA с версии 3.9.х на версию 3.10.х при установленном компоненте Заявка на подбор персонала (на момент обновления имеет ограничение по совместимости с версиями ELMA [3.8; 3.10)).
Для обновления системы ELMA до версии 3.10.х необходимо:
- Сделать резервную копию базы данных.
- Скачать из магазина ELMA Store файл с установочным пакетом обновленной версии компонента Заявка на подбор персонала (с новыми ограничениями [3.10; 3.11)).
- Скачать из Личного кабинета дистрибутив системы ELMA версии 3.10.х.
- Запустить процесс обновления и дождаться его завершения.
- Запустить Дизайнер ELMA, перейти на вкладку BPM Apps и установить компонент с новыми ограничениями ([3.10; 3.11)).
После завершения установки и перезапуска сервера можно начинать пользоваться компонентом.
Обновление системы ELMA с версии 3.8.х до версии 3.9.х
Рассмотрим обновление системы ELMA с версии 3.8.х на версию 3.9.х при установленном компоненте Документы физлица (на момент обновления имеет ограничение по совместимости с версиями ELMA [3.8; 3.9)).
Для обновления системы ELMA до версии 3.9.х необходимо:
- Сделать резервную копию базы данных.
- Скачать из магазина ELMA Store файл с установочным пакетом обновленной версии компонента Документы физлица (с новыми ограничениями [3.9; 3.10)).
- Скачанную версию компонента (файл .elma3) с ограничениями [3.9; 3.10) необходимо скопировать в папку с установленной системой ELMA: <локальный диск:>\<папка c системой ELMA>\UserConfig\Packages.
- Скачать из Личного кабинета дистрибутив системы ELMA версии 3.9.х.
- Запустить процесс обновления и дождаться его завершения.
- Запустить Дизайнер ELMA, перейти на вкладку BPM Apps и установить компонент с новыми ограничениями ([3.9; 3.10)).
После завершения установки и перезапуска сервера можно начинать пользоваться компонентом.
Обновление системы ELMA с компонентом ELMA Store на версию, которая не поддерживает работу с данным компонентом
Для обновления системы ELMA с установленным компонентом ELMA Store на версию системы ELMA, которая не поддерживает работу с уже установленными компонентами ELMA Store, необходимо выполнить следующие действия:
- Сделать резервную копию базы данных.
- Скачать из Личного кабинетадистрибутив системы ELMA необходимой версии и установить систему ELMA с новой конфигурацией.
- Для новой версии системы ELMA активировать все необходимые компоненты (состав компонентов должен быть полностью идентичен составу компонентов текущей версии ELMA).
- Для новой версии системы (установленной на шаге 2) установить все компоненты ELMA Store, которые установлены на текущей версии системы ELMA, но с новыми зависимостями. Для получения компонентов необходимо обратится к Вашему менеджеру или на сайт технической поддержки.
- Остановить сервер ELMA.
- Для базы данных текущей системы ELMA выполнить запрос delete from Sys_Components.
- В файле configuration.config (располагается в папке ../<Общая папка с файлами системы ELMA>/UserConfig) системы ELMA новой версии (установленной на шаге 2) заменить базу данных на базу данных текущей версии системы ELMA.
Обновление системы ELMA с компонентом ELMA Store на версию, в которой функционал компонента включен в базовую сборку системы
Для обновления системы ELMA с установленным компонентом ELMA Store на версию системы ELMA, в которой функционал компонента включен в базовую сборку системы, необходимо выполнить следующие действия:
- Сделать резервную копию базы данных.
- Скачать из Личного кабинетадистрибутив системы ELMA необходимой версии и установить систему ELMA с новой конфигурацией.
- Для новой версии системы ELMA активировать все необходимые компоненты (состав компонентов должен быть полностью идентичен составу компонентов текущей версии ELMA).
- Остановить сервер ELMA.
- Для базы данных текущей системы ELMA выполнить запрос delete from Sys_Components.
- В файле configuration.config (располагается в папке ../<Общая папка с файлами системы ELMA>/UserConfig) системы ELMA новой версии (установленной на шаге 2) заменить базу данных на базу данных текущей версии системы ELMA.