2.5 KiB
2.5 KiB
Доменные границы
| Контекст | Будущее владение Staff | Сейчас |
|---|---|---|
| Employee Directory | Карточка сотрудника и связь с Core User по nullable reference | Только manifest |
| Employment | Трудовые отношения и их жизненный цикл | Ожидает требований |
| Organization Structure | HR-представление подразделений/позиций | Ожидает решения о source of truth |
| Scheduling | Плановые смены/графики | Ожидает требований |
| Time & Attendance | Факты времени/явки и корректировки | Ожидает требований |
| Leave | Заявки и остатки отпусков/отсутствий | Ожидает требований |
| Payroll | Расчётные входы/результаты и защищённый доступ | Ожидает требований и юрисдикции |
| Documents | HR-документы и ссылки на Platform Files | Ожидает требований |
| Audit/Reporting | HR audit projections и разрешённые отчёты | Базовый audit transport |
Core User — учётная запись для входа и прав. Employee — предметная карточка человека в трудовом контексте. Они могут быть связаны, но ни один не является другим: сотрудник может не иметь аккаунта, аккаунт может не быть сотрудником.
Запрещено до требований: придумывать ставки, формулы зарплаты, нормы времени, статусы кадровых процессов, юридические реквизиты, виды отпусков или фиктивные CRUD endpoints.