В ELMA365 есть разделы, установленные в системе по умолчанию и готовые к использованию. Такие разделы называются системными. К ним относятся:
- Системные справочники;
- разделы, которые входят в состав системных решений, например: CRM, Поступления, Маркетинг, Линии, Проекты. Доступ к этим разделам зависит от схемы лицензирования вашей поставки ELMA365.
В системных разделах по умолчанию размещены системные приложения и настроены карточки элементов.
Экспорт системного раздела
Системные разделы можно использовать в других приложениях, например, в бизнес-процессах и на карточках элементов, а затем экспортировать из одной компании в другую.
Рассмотрим разные варианты экспорта.
- Экспорт компонента, ссылающегося на системный раздел.
Допустим, вам нужно экспортировать раздел Договоры. В нём используется бизнес-процесс согласования договора, которое ссылается на системное приложение Компании. При экспорте и дальнейшем импорте раздела проблем не возникнет, так как в любой компании в ELMA365 есть такое же системное приложение. Если же в бизнес-процессе использовать пользовательское приложение, не относящееся к разделу Договоры, на этапе экспорта возникнет ошибка.
- Экспорт системного раздела целиком.
Вы можете целиком экспортировать системный раздел как отдельный компонент системы. При импорте в другую компанию будут загружены все его составляющие: приложения, страницы, пользовательские виджеты, бизнес‑процессы и т. д.
Все структуры системного раздела экспортируются при выгрузке решения, только если он целиком включён в состав решения.
Важно: если системный раздел добавлен в решение НЕ целиком, при выгрузке решения НЕ экспортируются процессы и виджеты (системные и пользовательские), которые находятся на уровне раздела. При этом выгрузятся приложения раздела, добавленные в решение, а также процессы и виджеты на уровне этих приложений. После импорта системный раздел в компании будет обновлён: в него добавятся структуры из загруженного решения.
Обратите внимание, если в скрипте виджета или процесса на уровне приложения используется константа Namespace, такой системный раздел можно экспортировать:
- как отдельный раздел;
- в составе решения, только если системный раздел включён в него целиком.
начало внимание
Использование констант Global или Namespace в скриптах ограничивает экспорт компонентов системы. Подробнее об этом читайте в статье «Глобальные константы в скриптах».
конец внимание
Системные приложения
Приложения, которые уже созданы и преднастроены в системных разделах, также являются системными. Например:
- в разделе Системные справочники — системные приложения Мои юридические лица, Внешние пользователи, График обслуживания, Сотрудники;
- в разделе CRM — системные приложения Лиды, Сделки, Компании, Контакты.
Если перейти на страницу системного приложения, в адресной строке перед его названием указан знак нижнего подчеркивания, например: _clients/_contacts.
начало внимание
Системное приложение нельзя экспортировать как отдельный компонент системы, а также скопировать и удалить.
конец внимание
Экспорт системного приложения
Особенности экспорта:
- системное приложение можно экспортировать только в составе системного раздела или решения;
- при экспорте системного приложения вместе с системным разделом в составе решения выгрузятся также структуры (процессы и виджеты) на уровне приложения.