Организационная структура
Страница оргструктуры
В системе предусмотрен функционал формирования организационной структуры компании. Организационная структура – система иерархически упорядоченных организационных единиц (должностей, отделов, подразделений).
Для управления оргструктурой необходимо выбрать в главном меню пункт:
Форма оргструктуры разделена на две части и содержит:
иерархическое дерево структуры с возможностью поиска (1),
дашборд с информацией о выбранной части структуры (2).
Создание группы
Для создания группы в списке оргструктуры нажмите:
Группа Оргструктура добавлена по умолчанию. Внесите данные в обязательные поля и нажмите Сохранить.
См. подробно о приватных группах
По кнопке (1) можно выбрать из оргструктуры родительскую группу (в которую создаваемая группы будет входить).
Создание подгруппы, добавление пользователя в группу
Для группы доступны кнопки управления, которые отображаются при наведении на элемент.
Просмотр и редактирование профиля пользователя, удаление пользователя из группы
Для пользователя доступны кнопки управления, которые отображаются при наведении на элемент.
Исключить пользователя из группы
Действие необходимо подтвердить:
|
|
Открыть профиль пользователя
Виджеты на дашборде можно конфигурировать - менять их местами, скрывать ненужные. См. подробно о конфигурации дашбордов
Для редактирования информации виджета нажмите:
Или редактировать непосредственно в строке:
|
Компонент Оргструктура
Компонент используется для выбора сотрудников и групп в формах документов, бизнес-процессов и т.д.
По умолчанию Оргструктура представлена в виде иерархии по уровням. Выбор сотрудника осуществляется нажатием на:
Все пользователи списком:
Неактивные пользователи отмечены более светлым оттенком серого.
Только выбранные ранее:
Конфигурация компонента оргструктуры
Перейдите в журнал «Конфигурация ECOS», в поисковой строке введите org - откроется список возможных настроек.
Изменение маски вывода данных пользователя
Маску для отображения информации о пользователе можно изменить. Откройте идентификатор 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>
По клику на ссылку в отдельной вкладке открывается страница профиля пользователя.
Где найти атрибуты для маски
Перейти в Типы данных, в настройках выставить отображение системных типов. Открыть тип Person, перейти в атрибуты:
Значение в поле Id является атрибутом.
Скрывать пользователей/ группы при поиске в оргструктуре
Определенных пользователей или группы можно скрыть в поисковой выдаче в оргструктуре.
Откройте идентификатор hide-in-orgstruct в режиме редактирования. Укажите логины пользователей, например, ivanov_ii,petrov_vv и сохраните:
Поиск пользователя в компоненте Оргструктура:
Скрывать отключенных пользователей для всех, кроме администраторов
В оргструктуре отключенных пользователей можно скрыть для всех, кроме администраторов.
Откройте идентификатор orgstruct-show-inactive-user-only-for-admin в режиме редактирования:
Выставите чек-бокс «Включить».
Дополнительные поля для поиска пользователей
По умолчанию поиск происходит, если в поисковой строке указать:
Для добавления дополнительных полей для поиска откройте идентификатор orgstruct-search-user-extra-fields в режиме редактирования:
Укажите наименование атрибута, по которому необходимо искать.
Поиск по добавленному в настройку полю:
Использовать Отчество для поиска пользователей
Для поиска пользователей в оргструктуре по отчеству откройте идентификатор orgstruct-search-user-middle-name в режиме редактирования:
Выставите чек-бокс «Включить».
Поиск по отчеству - в самой оргструктуре:
и в компоненте Оргструктура: