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