Создание нового раздела
BPMSoft предоставляет набор стандартных разделов, которые охватывают ключевые области работы бизнеса. Эти разделы могут включать управление контактами, контрагентами, активностями и другие. Однако для повышения удобства работы и адаптации системы под конкретные бизнес-процессы компании предусмотрена возможность кастомизации существующих разделов и создания новых.
Создание пользовательских разделов в BPMSoft осуществляется на основе существующих объектов конфигурации или с добавлением новых. Например, можно создать раздел, опираясь на справочник, уже существующий в системе, или разработать новый объект, специально предназначенный для хранения и обработки данных.
Новый объект
Рассмотрим пример добавления раздела «Промоакции» с созданием объекта:
- Убедитесь, что пользователь, открывающий мастер разделов, имеет право на выполнение системной операции «Доступ к разделу «Конфигурация».
- Перейдите в «Мастер разделов» в дизайнере системы. В новой вкладке браузера откроется страница «Новый»
- Для настройки раздела заполните следующие параметры:
- Наименование раздела, которое будет отображаться на панели разделов, укажите в поле «Заголовок». Например, заголовок раздела «Промоакции»;
- Уникальный код раздела для создания конфигурационного объекта укажите в поле «Код (на английском)». Он может содержать цифры и латинские буквы верхнего и нижнего регистров, однако не должен содержать префиксов «Base», «Sys», «Vw» или суффиксов «InFolder», «Lcz», «Settings». Префикс, предназначенный для указания автора конфигурационных изменений, устанавливается в поле автоматически и выделяется серым цветом. Значение по умолчанию для префикса задается с помощью системной настройки «Префикс названия объекта». Например, код для раздела «Промоакции» может выглядеть таким образом: «BpmPromoAction», где приставка «Bpm» — это префикс;
- Для отображения данных раздела в результатах поиска с помощью командной строки установите признак «Индексировать для полнотекстового поиска». Подробнее: Командная строка;
После перехода к другим настройкам поле «Код (на английском)» не доступно для редактирования.Рисунок 1 — Настройка свойств раздела
- Измените иконку раздела, которая будет отображаться на панели разделов. Для этого наведите на иконку курсор и нажмите на кнопку
, выберите новое изображение. Изображение должно соответствовать следующим параметрам: прозрачный фон, формат *.png или *.svg, размер не более 38 x 38px.
Рисунок 2 — Настройка иконки раздела
- В поле «Рабочее место» из выпадающего списка выберите рабочее место, в которое будет добавлен раздел. Один раздел может быть включен одновременно в несколько рабочих мест. Подробнее: Рабочие места.
- Создайте первую страницу раздела, нажав на кнопку «Настроить страницу». В дальнейшем вы сможете добавить дополнительные страницы раздела. Подробнее: Страницы раздела.
- Для отображения в разделе всплывающих мини-карточек установите необходимые режимы их работы, а именно: просмотр, редактирование и создание записи. Подробнее: Настройка мини-карточки.
Примечание. Настройка мини-карточек доступна только после добавления страницы раздела.
- Если для раздела требуется включить функциональность визирования, установите признак «Доступно визирование в разделе». Подробнее: Визирование.
- Нажмите на кнопку
.
Существующий объект
Добавление раздела также возможно на основании существующего объекта конфигурации. Данный вариант создания может быть использован, например, для добавления раздела на основе справочника с целью удобства его ведения, разграничения прав, назначения ответственных и т. д.
Рассмотрим пример создания раздела «Города» на основе справочника:
- Убедитесь, что пользователь, открывающий мастер разделов, имеет право на выполнение системной операции «Доступ к разделу «Конфигурация».
- Перейдите в «Мастер разделов» в дизайнере системы. В новой вкладке браузера откроется страница «Новый»
- Нажмите на кнопку «Выберите существующий объект».
- В появившемся окне выбора найдите нужный вам объект, в данном случае «Город». Для удобства используйте строку поиска.
Рисунок 3 — Поиск существующего объекта в списке
Для выбора записи выделите ее и нажмите на кнопку «Выбрать» или используйте двойное нажатие. Поля «Заголовок» и «Код (на английском)» заполнятся автоматически.
- Вы можете изменить название раздела в поле «Заголовок».
- Поле «Код (на английском)» недоступно для редактирования. Уникальный код раздела может содержать цифры и латинские буквы верхнего и нижнего регистров. Префикс, предназначенный для указания автора конфигурационных изменений, выделяется серым цветом. Значение по умолчанию для префикса задается с помощью системной настройки «Префикс названия объекта». Например, код для раздела «Города» может выглядеть таким образом: «BpmCity», где приставка «Bpm» — это префикс.
- Дальнейшие настройки основных свойств раздела выполняются аналогичным образом, как при добавлении раздела с созданием объекта.
- Нажмите на кнопку
.
Примечание. После создания раздела на основе базового (не пользовательского) объекта теги и группы в нем будут не доступны. При выборе такого объекта система отображает соответствующее предупреждение.
Дополнительные объекты для раздела
При добавлении раздела автоматически создаются соответствующие объекты, которые можно посмотреть в разделе «Управление конфигурацией»:
- <Code> — объект раздела с содержанием структуры данных раздела. Например, объект «BpmPromoAction»;
- <Code>File — объект, который содержит прикреплённые к записям раздела файлы. Например, «BpmPromoActionFile»;
- <Code>Folder — объект, который содержит иерархию групп раздела. Например, «BpmPromoActionFolder»;
- <Code>InFolder — объект для хранения взаимосвязей записей раздела с ее группами. Например, объект «BpmPromoActionInFolder»;
- <Code>Tag — объект, который содержит теги раздела. Например, объект «BpmPromoActionTag»;
- <Code>InTag — объект, который содержит информацию о тегах записей. Например, объект «BpmPromoActionInTag»;
- <Code>RequestsVisa — объект, который содержит информацию о визах раздела. Например, объект «BpmPromoActionRequestsVisa».