FlowPOS · tochka
hi-fi · схема-флоу L2 · user-flow

HR-менеджер — карточка сотрудника и RBAC-конструктор

Путь роли по экранам (user-flow). Узлы — экраны S-NN, события и решения; тип кодируется цветом (словарь §5). Внешние системы — пунктиром. Граф 1:1 с Mermaid-каноном hr-employee-rbac.md.

FLOW Путь по экранам Тематизированный Mermaid — единый стиль со схемами слоя 1. Граф 1:1 с каноном user-flows/hr-employee-rbac.md.
событие экран S-NN гейт авторизация переход message flow
%%{init:{"theme":"base","themeVariables":{"fontFamily":"Hanken Grotesk, ui-sans-serif, sans-serif","fontSize":"14px","lineColor":"#5a4d3d","primaryColor":"#f6e6cd","primaryBorderColor":"#d5842a","primaryTextColor":"#241b12","clusterBkg":"#fbf7ef","clusterBorder":"#d0c1a6","edgeLabelBackground":"#fbf7ef"},"flowchart":{"curve":"basis","nodeSpacing":40,"rankSpacing":52,"htmlLabels":true,"useMaxWidth":false,"padding":16}}}%%
flowchart TD
    Start(["HR-менеджер: нанять / назначить
роль / уволить сотрудника"]) --> S19["S-19 · Карточка сотрудника
+ RBAC-конструктор"] S19 --> CARD["Карточка-минимум: ФИО, ИИН,
должность, торг. предприятие,
доступные филиалы (роуминг)"] CARD --> LOGINSETUP["Назначить вход:
PIN (сгенерировать) и/или MSR-карта"] LOGINSETUP --> PINGATE{"PIN уникален?"} PINGATE -->|"нет"| REGEN["Перегенерировать PIN"] REGEN --> PINGATE PINGATE -->|"да"| ROLELINK["«Должность» →
перейти к правам роли"] ROLELINK --> ROLEMODE["Режим «Роли»: каталог прав
галочками + Scope
(точка / юрлицо / вся сеть)"] ROLEMODE --> ASSIGN["Шаг: «Назначить»
(авториз-шлюз)"] ASSIGN --> ACTIVE(["Сотрудник активен на кассах сети"]) ACTIVE --> S19 ACTIVE -. "логин на точке" .-> S01["S-01 · Логин / открытие смены
(cashier-open-shift)"] S19 --> FIRE{"HR: уволить сотрудника?"} FIRE -->|"да"| KILL["Шаг: «Деактивировать» —
Kill Switch: is_active=false
(danger-гейт)"] KILL --> H5["Блокировка на всех кассах сети
(сброс на экран авторизации)"] H5 --> D2(["Сотрудник уволен"]) D2 --> S19 classDef screen fill:#e5ecf6,stroke:#5b7bb0,color:#243a5f; classDef gate fill:#f8e8cf,stroke:#c9791f,color:#7a4a10; classDef event fill:#dcefe1,stroke:#3c8a5b,color:#1c4a30; classDef auth fill:#ede7f6,stroke:#7e57c2,color:#4527a0; class S19,CARD,LOGINSETUP,ROLELINK,ROLEMODE,REGEN,H5,S01 screen; class PINGATE,FIRE gate; class Start,ACTIVE,D2 event; class ASSIGN,KILL auth;
◍ тематизированный MermaidТот же граф, что в каноне — тёплая тема поверх (как в схемах L1), граф-паритет 1:1.