﻿# Системные разделы и приложения

> [HTML Version](system-workspaces.html)

В ELMA365 есть разделы, установленные в системе по умолчанию и готовые к использованию. Такие разделы называются системными. К ним относятся:

- [Системные справочники](system_objects.md);

- разделы, которые входят в состав [пакетов лицензий](license-packages.md), например: **CRM**, **Поступления**, **Маркетинг**, **Линии**, **Проекты**. Доступ к этим разделам зависит от схемы [лицензирования](licensing-elma365.md) вашей поставки ELMA365.

В системных разделах по умолчанию размещены [системные приложения](#system-applications) и настроены карточки элементов.

## Экспорт системного раздела

Системные разделы можно использовать в других приложениях, например, в бизнес-процессах и на карточках элементов, а затем [экспортировать](360007722171.md) из одной компании в другую.

Рассмотрим разные варианты экспорта.

1. **Экспорт компонента, ссылающегося на системный раздел**.

Допустим, вам нужно экспортировать раздел **Договоры**. В нём используется бизнес-процесс согласования договора, которое ссылается на системное приложение [Компании](360012584980.md). При экспорте и дальнейшем импорте раздела проблем не возникнет, так как в любой компании в ELMA365 есть такое же системное приложение. Если же в бизнес-процессе использовать пользовательское приложение, не относящееся к разделу **Договоры**, на этапе экспорта возникнет ошибка.

2. **Экспорт системного раздела целиком**.

Вы можете целиком экспортировать системный раздел как отдельный компонент системы. При импорте в другую компанию будут загружены все его составляющие: приложения, страницы, пользовательские виджеты, бизнес‑процессы и т. д.

3. **Экспорт системного раздела в составе решения**.

Системный раздел можно включить целиком в [состав одного решения](create-solution.md#add-system-workspace). Все структуры системного раздела экспортируются при выгрузке такого решения.

**Важно**: если системный раздел добавлен в решение НЕ целиком, при выгрузке решения НЕ экспортируются процессы и виджеты (системные и пользовательские), которые находятся **на уровне раздела**. При этом выгрузятся приложения раздела, добавленные в решение, а также процессы и виджеты на уровне этих приложений. После импорта системный раздел в компании будет обновлён: в него добавятся структуры из загруженного решения.

Обратите внимание, если в скрипте виджета или процесса на уровне приложения используется константа \[OBJECT\], такой системный раздел можно экспортировать: 

- как отдельный раздел;

- в составе решения, только если системный раздел [включён в него целиком](create-solution.md#add-system-workspace).

````
начало внимание

````
Использование констант \[OBJECT\] или \[OBJECT\] в скриптах ограничивает экспорт компонентов системы. Подробнее об этом читайте в статье [«Глобальные константы в скриптах»](global-constants.md#export-restrictions).

````
конец внимание

## ````
Системные приложения

Приложения, которые уже созданы и преднастроены в системных разделах, также являются системными. Например:

- в разделе **Системные справочники** — системные приложения **Мои юридические лица**, **Внешние пользователи**, **График обслуживания, Сотрудники**;

- в разделе **CRM** — системные приложения **Лиды**, **Сделки**, **Компании**, **Контакты**.

Если перейти на страницу системного приложения, в адресной строке перед его названием указан знак нижнего подчеркивания, например: **\_clients/\_contacts**.

````
начало внимание

````
Системное приложение нельзя экспортировать как отдельный компонент системы, а также скопировать и удалить.

````
конец внимание

## ````
Экспорт системного приложения

Особенности экспорта:

- системное приложение можно экспортировать только в составе системного раздела или [решения](solution.md);

- при экспорте системного приложения вместе с [системным разделом в составе решения](system-workspaces.md#part-of-solution) выгрузятся также структуры (процессы и виджеты) на уровне приложения.