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

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

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

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

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

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

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

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

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

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



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

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


Владение УЗ и назначение ролей

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

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

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

Управление состоянием УЗ

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


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

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


Коррекция владения УЗ

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

Обсуждение