Экспорт и обновление конфигурации

Конфигурация системы — это структура, включающая в себя:

Чтобы избежать возникновения ошибок и сбоев в работе, вы можете разрабатывать сложные пользовательские решения, которые тесно связаны между собой и с глобальными объектами, сначала в тестовой среде. Затем можно загрузить все созданные сущности в компанию, где работают ваши сотрудники.

Реализовать такой подход к разработке позволяет экспорт конфигурации из одной компании и её обновление в другой.

Экспорт конфигурации

После реализации всех задуманных задач и создания модулей, разделов, приложений и решений, вы можете экспортировать конфигурацию в файл формата .e365 или загрузить её в официальный каталог ELMA365 Store.  

Для этого выполните следующие действия:

  1. Перейдите в Администрирование > Главная и в блоке Настройки системы нажмите Экспорт конфигурации.

configuration-1

  1. В открывшемся окне нажмите Начать экспорт.
  1. Выберите способ экспорта конфигурации: сохранить в файл формата .e365 или отправить в каталог ELMA365 Store.

configuration-2

  1. Дальнейшие действия будут отличаться в зависимости от выбранного вами способа:
  • при выборе опции Экспортировать в файл дождитесь окончания проверки конфигурации, а затем в открывшемся окне нажмите на ссылку global.e365 и загрузите файл на локальный компьютер.

configuration-3

Затем пользователи смогут обновить конфигурацию своей компании с помощью предоставленного им файла формата .e365. Обратите внимание, экспортированный файл конфигурации с платными системными или бизнес-решениями будет зашифрован. Если распаковать такой файл, его содержимое нельзя будет посмотреть полностью или отредактировать;

  • отправка конфигурации в ELMA365 Store происходит так же, как экспорт пользовательского решения в ELMA365 Store. После выбора опции в открывшемся окне заполните информацию о конфигурации: укажите название, описание, язык, добавьте скриншоты и т. д. Затем авторизуйтесь в ELMA365 Store и опубликуйте конфигурацию.

Чтобы обновить конфигурацию в другой компании, пользователю необходимо перейти в ELMA365 Store, скачать файл и загрузить его в систему.

Обновить конфигурацию

Чтобы загрузить новую версию конфигурации в компанию, выполните следующие действия:

  1. Перейдите в Администрирование > Главная и в блоке Настройки системы нажмите Обновление конфигурации.
    configuration-4
  1. Выберите файл формата .e365 с локального компьютера или из файлов системы и нажмите Далее.

На этом шаге отобразится предупреждение, если вы используете поставку ELMA365 On-Premises в версии системы ниже, чем та, которая применялась для создания загружаемой конфигурации. Обновление может не выполниться или конфигурация может работать некорректно, если загруженные изменения будут несовместимы с вашей версией системы. Выберите, отменить или продолжить процесс обновления.

  1. Запустится проверка всех компонентов, включённых в конфигурацию. В открывшемся окне проверки отобразятся найденные ошибки.

При критических ошибках, например, если отличается описание поля в двух версиях одного приложения, вы не сможете обновить конфигурацию.

Если ошибка некритическая, например, в текущей компании отсутствует пользовательское решение, вы сможете продолжить обновление. По его окончании в компанию будут добавлены новые решения и их компоненты.
configuration-5

  1. Для продолжения обновления нажмите Далее. Загруженная конфигурация сравнится с текущей. Обнаруженные конфликты отобразятся в отдельном окне. Например, версии организационной структуры компании могут отличаться.

Чтобы продолжить обновление, подтвердите замену текущей конфигурации на загружаемую. В случае с различиями в оргструктуре вы можете также продолжить обновление, оставив её существующую версию. Отмените обновление, если вы не хотите вносить изменения в текущую конфигурацию.
configuration-6

  1. Когда обновление успешно завершится, нажмите На главную.
    configuration-7

Обратите внимание, лицензии платных системных или бизнес-решений не переносятся вместе с конфигурацией. Если в составе обновлённой конфигурации в компанию загружается решение, которое ранее в ней не использовалось, введите для него новый ключ активации. Решения с действующими лицензиями повторно активировать не нужно. Подробнее об активации читайте в разделе «Лицензирование ELMA365».