Сотрудники и оргструктура
Подразделения, contacts, asset roles и перенос ответственности.
Org Structure
OrgUnit образует дерево через parent relation. Создавайте стабильную структуру,
соответствующую источнику кадровых данных. Удаление требует people.delete и
допустимо только при отсутствии блокирующих ссылок.
Employees
Person — бизнес-сотрудник, а не login account. Поля включают name, job title,
email, phone, work/personal mobile, org unit и active state.
Сотрудник деактивируется, но не hard-deleted: его исторические назначения должны остаться. Employee detail показывает контакты, total FTE и все active/ended roles.
Роли в активах
Назначение содержит asset, AssetRole, FTE, primary/backup, validFrom и validTo. Системный каталог включает Business Owner, IT Owner, Architect, administrators, support, Security Engineer и License Owner.
FTE больше 1.0 — warning, а не blocking constraint.
Перенос ролей
На detail page сотрудника выберите successor. Система:
- завершает все active assignments текущей датой;
- создаёт новые назначения successor с той же ролью, активом, FTE и primary flag;
- сохраняет исторические строки без переписывания прошлого.
Перед подтверждением проверьте общую FTE successor и доступность его контактов.
Связь с User
Один Person может быть связан максимум с одним account. Link используется для
OWN_DEPARTMENT scope. Login profile и employee contacts остаются разными
сущностями; не переносите incident contacts в auth model.

