В системе предусмотрен функционал формирования организационной структуры компании.
Организационная структура – система иерархически упорядоченных организационных единиц (должностей, отделов, подразделений).
Для управления оргструктурой необходимо выбрать в главном меню пункт:
Форма оргструктуры разделена на две части и содержит:
- иерархическое дерево структуры с возможностью поиска (1),
- дашборд с информацией о выбранной части структуры (2).
Каждый элемент структуры имеет кнопки управления, которые отображаются при наведении на элемент.
Для пользователей:
Удаление пользователя из данной группы
Действие необходимо подтвердить:
|
|
Просмотр профиля пользователя
Профиль представлен в виде :ref:`дашборда<dashboard>`
Виджеты на дашборде можно конфигурировать - менять их местами, скрывать ненужные.
См. подробно :ref:`о конфигурации дашбордов<dashboard_config>`
|
Для групп:
Редактировать группу
Внести изменения и сохранить.
|
|
Добавить подгруппу
Внести данные и сохранить.
|
|
Добавить человека в группу
Внести данные и сохранить.
|
Компонент используется для выбора сотрудников и групп в формах документов, бизнес-процессов и т.д.
По умолчанию Оргструктура представлена в виде иерархии по уровням. Выбор сотрудника осуществляется нажатием на:
Все пользователи списком:
Неактивные пользователи отмечены более светлым оттенком серого.
Только выбранные ранее:
Маску для отображения информации о пользователе можно изменить. Перейдите в журнал :ref:`«Конфигурация ECOS»<configuration_admin>`, откройте идентификатор orgstruct-username-mask в режиме редактирования:
Укажите маску, например, ${firstName} ${lastName} ${email} и сохраните:
Измененный вывод данных пользователя в компоненте Оргструктура:
Добавлена возможность в конфигурации маски отображения пользователей в компоненте оргструктура использовать код HTML.
Пример с использованием кода HTML. Маска:
${firstName} ${lastName} <span style="color: #7396cd;font-size:bold;"><a href="https://ecos-community-demo/v2/orgstructure?recordRef=emodel/person@${fullName}" ><b>(${fullName})</b></a></span>
По клику на ссылку в отдельной вкладке открывается страница профиля пользователя.
Перейти в Типы данных, в настройках выставить :ref:`отображение системных типов<data_types_admin>`.
Открыть тип Person, перейти в атрибуты:
Перейдите в журнал :ref:`«Конфигурация ECOS»<configuration_admin>`, откройте идентификатор hide-in-orgstruct в режиме редактирования:
Укажите логины пользователей, например, ivanov_ii,petrov_vv и сохраните:
Поиск пользователя в компоненте Оргструктура: