| assetAssignmentMachine | FSM закрепления техники за сотрудником (HR AssetAssignment) — temporal-only. |
| assetMachine | FSM жизненного цикла единицы техники/оборудования (EAM Asset). |
| assetMovementMachine | FSM записи журнала движений техники (EAM AssetMovement). |
| AssetMovementOp | Тип операции в записи журнала движений техники (EAM AssetMovement) — что именно зафиксировано в аудит-журнале актива. Для лейблов и фильтров в UI. |
| AssetMovementStatus | Статусы записи журнала движений техники (EAM AssetMovement) — значения совпадают с ключами состояний assetMovementMachine. Запись создаётся в Draft и сразу применяется в Applied (ADR-0045). Для лейблов в UI. |
| AssetStatus | Статусы единицы техники (EAM Asset) — значения совпадают с ключами состояний assetMachine и со строкой status в REST-ответах. Для лейблов и фильтров в UI: ключи в PascalCase, значения — lowercase-строки. |
| fuelSupplyRequestMachine | FSM заявки на поставку ГСМ (SCM FuelSupplyRequest). |
| maintenanceRecordMachine | FSM записи об обслуживании техники (EAM MaintenanceRecord). |
| MaintenanceStatus | Статусы записи об обслуживании (EAM MaintenanceRecord) — значения совпадают с ключами состояний maintenanceRecordMachine. Для лейблов и фильтров в UI. |
| OPS_REQUIRING_REASON | Множество операций, для которых обязательна причина (reason). Сейчас это только AssetMovementOp.Conservation. Используется доменной валидацией; на фронте полезно для условного показа поля «причина». |
| personnelMachine | FSM жизненного цикла сотрудника (HR Personnel). |
| PersonnelStatus | Статусы сотрудника (HR Personnel) — значения совпадают с ключами состояний personnelMachine. Для лейблов и фильтров в UI. |
| ProductionPlanHorizon | Горизонт планирования производственного плана. Для лейблов и фильтров в UI. |
| productionPlanMachine | FSM производстве нного плана (PRD ProductionPlan) — годовой/месячный план добычи. |
| ProductionPlanStatus | Статусы производственного плана (PRD ProductionPlan) — значения совпадают с ключами состояний productionPlanMachine. Для лейблов и фильтров в UI. |
| ProductionPlanVersionStatus | Статусы версии производственного плана (sub-FSM согласования у CEO). В отличие от ProductionPlanStatus описывает не сам план, а конкретную его версию-поправку. Для лейблов и фильтров в UI. |
| ShiftType | Тип смены вахтового назначения. Для лейблов и фильтров в UI. |
| supplierMachine | FSM поставщика (SCM Supplier) — жизненный цикл карточки контрагента от черновика до архива. |
| SupplierStatus | Статусы поставщика (SCM Supplier). NB: значения здесь в camelCase ('underReview'), тогда как состояния supplierMachine используют snake_case ('under_review') — это лейбл-энум для UI, не ключи FSM напрямую. Для лейблов и фильтров в UI. |
| timesheetEntryMachine | FSM строки табеля учёта рабочего времени (HR TimesheetEntry). |
| TimesheetEntryStatus | FSM-статусы TimesheetEntry (docs/modules/hr/timesheet/state-machines.md). |
| TMC_REQUEST_TERMINAL_STATUSES | Множество терминальных статусов заявки на ТМЦ (Fulfilled, Rejected, TMC-INV-09). Из них переходы недоступны — на фронте удобно для проверки «заявка закрыта». |
| tmcInventoryMachine | FSM инвентаризации ТМЦ (SCM TmcInventory). |
| TmcInventoryStatus | Статусы инвентаризации ТМЦ (SCM TmcInventory) — значения совпадают с ключами нетерминальных состояний tmcInventoryMachine. Для лейблов и фильтров в UI. |
| tmcRequestMachine | FSM заявки на ТМЦ (SCM TmcRequest) — от черновика до исполнения. |
| TmcRequestStatus | Статусы заявки на ТМЦ (SCM TmcRequest) — значения совпадают с ключами состояний tmcRequestMachine. Для лейблов и фильтров в UI. |
| tmcTransferMachine | FSM перемещения ТМЦ между складами (SCM TmcTransfer). |
| TmcTransferStatus | Статусы перемещения ТМЦ между складами (SCM TmcTransfer) — значения совпадают с ключами нетерминальных состояний tmcTransferMachine. Для лейблов и фильтров в UI. |
| userAccountMachine | FSM учётной записи пользователя (HR UserAccount). |
| UserAccountStatus | Статусы учётной записи (HR UserAccount) — значения совпадают с ключами состояний userAccountMachine. Для лейблов и фильтров в UI. |
| watchAssignmentMachine | FSM вахтового назначения сотрудника (HR WatchAssignment) — заезд на вахту, присутствие и отъезд. |
| WatchAssignmentStatus | Статусы вахтового назначения (HR WatchAssignment) — значения совпадают с ключами состояний watchAssignmentMachine. Для лейблов и фильтров в UI. |