Сотрудники по совместительству

Навигатор по разделу:

1. Общие сведения 

Раздел "Сотрудники" поддерживает работу с сотрудниками, занимающими несколько должностей по совместительству. Это реализовано через данные из кадровой системы, где каждая штатная единица представлена отдельной записью "Сотрудник" (Employee). Один человек может быть связан с несколькими такими записями.

2. Общие сведения 

Связь записей о разных должностях одного человека устанавливается данными из кадровой системы через два ключевых атрибута:

Таблица Ключевые атрибуты для связи совмещений

АтрибутОписание
PersonId Уникальный идентификатор физического лица. В этот атрибут записывается СНИЛС. Все записи "Сотрудник" (Employee) с одинаковым значением PersonId считаются принадлежащими одному человеку и образуют его совмещения
PersonnelNumber Табельный номер сотрудника для конкретной должности (штатной единицы). У одного физического лица может быть несколько табельных номеров по разным совмещениям

PersonId не может быть изменен. Он должен быть однократно установлен в любое время после приема 

Если у сотрудника есть совмещения, полный список всех его должностей отображается на вкладке "Кадровые записи". 

Одна из должностей может быть отмечена как основное место работы. Хотя это и не является обязательным требованием для синхронизации, для обеспечения однозначности в кадровой структуре рекомендуется, чтобы такая отметка была только одна. Система IDM игнорирует этот признак, если работник уволен с данной должности

Рисунок — Вкладка "Кадровые записи" 

3. Влияние совместительства на работу в IDM

Хотя для большинства операций записи о разных должностях обрабатываются независимо, их связь через PersonId важна в следующих аспектах:

3.1.  Владение учетной записью и назначение ролей

У каждой активной учетной записи в системе должен быть ровно один владелец — конкретная запись "Сотрудник". Владелец определяет организационную привязку учетной записи (например, ее подразделение). При этом другие совмещения того же физического лица (PersonId) могут получать роли на эту же учетную запись.

Это реализует важный функционал:

  • При назначении роли совместителю система может предложить не создавать новую учетную запись, а использовать уже существующую от другого его совмещения.
  • Если сотрудник начинает использовать учетную запись со своей основной должности, система автоматически передает владение этой учетной записью именно основной должности. Это обеспечивает правильную организационную привязку учетной записи к основному подразделению сотрудника.

3.2. Управление состоянием учетной записи

Статус учетной записи зависит от совокупного кадрового состояния всех ее пользователей.  Это означает, что учетная запись будет переведена в неактивное состояние (заблокирована) только в том случае, если все сотрудники, имеющие к ней доступ, одновременно находятся в нерабочем статусе, например, все ушли в отпуск или на больничный. И наоборот, для разблокировки достаточно, чтобы хотя бы один из этих пользователей вернулся к работе. 

3.3. Проверка совместимости ролей

Проверка на конфликты и совместимость назначаемых ролей в IDM выполняется на уровне физического лица, а не отдельной должности. При попытке назначить новую роль на одно из совмещений система проверяет ее на совместимость не только с ролями, уже назначенными на эту конкретную должность, но и со всеми ролями, назначенными на другие совмещения этого человека.

3.4. Коррекция владения учетной записью

Система отслеживает статус владельца учетной записи. Если владелец увольняется или его должность выходит за границы области действия, заданной для этой учетной записи профилем доступа, система передает владение одному из совмещений.

Обсуждение