Если вы экспортируете решение в файл формата .e365, другие пользователи смогут установить его в свою компанию, только загрузив предоставленный им файл с локального компьютера.
Обратите внимание, перед экспортом решения можно разрешить добавлять поля на формы заблокированного приложения в его составе. Для этого настройте расширение контекста приложения.
Как начать экспорт
Перейдите к экспорту решения в файл одним их двух способов:
- на странице Администрирование > Управление решениями в карточке решения нажмите три точки и выберите Экспорт;
- на любой странице системы в левом меню нажмите значок и в открывшемся окне перейдите на вкладку Решения. Затем справа от названия решения нажмите Управление и выберите опцию Экспорт.
Затем в появившемся окне нажмите кнопку Начать экспорт.
Дальнейший экспорт решения выполняется в несколько этапов.
Шаг 1. Проверка решения
На первом шаге проверяется наличие связей с компонентами разделов, не входящих в состав решения, а также с глобальными объектами системы, такими как оргструктура, процессы, системные разделы и приложения, модули и т. д.
При экспорте бесплатного решения появится предупреждение, что после импорта в другую компанию пользователи могут изменять модуль, входящий в его состав.
Если при проверке будут обнаружены связи, вы сможете экспортировать решение только после того, как удалите их. Например, если в бизнес‑процессе решения используется элемент оргструктуры, необходимо вручную изменить настройки зоны ответственности процесса. Обратите внимание, если в приложение внутри решения добавлено свойство типа Приложение, создаётся связь, которую невозможно удалить. В этом случае рекомендуем включить раздел, в котором расположено связанное приложение, в состав решения.
Вы также увидите предупреждение, если:
- в скриптах внутри решения есть опциональные зависимости от других разделов или модулей;
- в шаблонах документов обнаружены несоответствия переменных.
Такие ошибки не препятствуют экспорту, однако при последующем импорте решения не гарантируется корректная работа скриптов и шаблонов документов.
Если связи с глобальными объектами отсутствуют, вы увидите уведомление о завершении проверки. Нажмите Далее, чтобы продолжить экспорт.
Установить зависимости между решениями
Если вы создали несколько решений и связали их между собой, вы можете экспортировать каждое из них по отдельности. Для этого при экспорте добавляется зависимость одного решения от другого.
Например, вы разработали два решения: Продажи и Документооборот. При этом Документооборот связан с компонентами другого решения: добавлены свойства, которые ссылаются на приложения из другого решения, в бизнес‑процессах используются группы, созданные на уровне разделов из решения Продажи.
Предположим, вам необходимо импортировать эти решения в другую компанию, сохранить все добавленные связи и обеспечить их корректную работу. В таком случае сначала перенесите решение Продажи, которое является независимым и не ссылается на компоненты других решений.
Затем вы можете экспортировать Документооборот. Для этого на шаге проверки решения нажмите + Добавить зависимость напротив найденной ошибки.
Вы сможете продолжить экспорт, а затем импортировать выгруженный файл формата .e365 в другую компанию.
Импорт возможен только в те компании, где установлено решение, от которого зависит решение из файла. По этой причине решения с добавленными зависимостями рекомендуется экспортировать в файл формата .e365 и не использовать экспорт в официальный каталог ELMA365 Store.
Обратите внимание, установленные зависимости применяются только к текущему экспортируемому файлу решения. При повторном экспорте зависимости нужно будет установить снова.
Опция добавления зависимостей может понадобиться, когда вы параллельно разрабатываете несколько сложных решений, ссылающихся друг на друга. При этом вам необходимо выгружать эти решения отдельными файлами, например, чтобы доработать их в тестовой среде.
Шаг 2. Выбор варианта экспорта
В отрывшемся окне выберите опцию Экспортировать в файл.
Шаг 3. Заполнение информации о решении
В открывшемся окне заполните поля:
- Название* — укажите наименование решения;
- Описание — опишите функциональные возможности решения и его особенности;
- Платное решение — используйте эту опцию, если планируете выгрузить платное решение в ELMA365 Store. После импорта в другую компанию решение с включённой опцией доступно только на ограниченный период в 14 дней. Затем решение заблокируется, пользователи не смогут с ним работать.
Обратите внимание, если вы экспортируете ранее установленное в компанию платное бизнес-решение, опция будет включена по умолчанию;
- Приложения Решения — дайте краткое описание приложений, входящим в состав решения.
Для продолжения экспорта нажмите кнопку Далее.
Решение будет экспортировано в файл. Чтобы загрузить файл на локальный компьютер, нажмите на ссылку в появившемся окне.
В дальнейшем файл можно импортировать в другую компанию.