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

Кассир — приём заказа и оплата

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

FLOW Путь по экранам Тематизированный Mermaid — единый стиль со схемами слоя 1. Граф 1:1 с каноном user-flows/cashier-sale-payment.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(["Гость делает заказ"]) --> S02["S-02 · Экран заказа"]
    S02 -->|"опц.: модификаторы к позиции"| S03["S-03 · Модификаторы / опции"]
    S03 --> S02
    S02 -->|"опц.: применить скидку"| S06["S-06 · Скидка / спец-цена / Staff Meal"]
    S06 --> S02
    S02 -->|"«Оплата»"| S04["S-04 · Оплата
(нал / карта / QR / сплит)"] S04 -. "сумма к оплате" .-> AQ["Эквайринг"] AQ -. "результат" .-> S04 S04 --> FISC{"Связь с WebKassa?"} FISC -. "запрос" .-> WK["WebKassa"] WK -. "ФПД (онлайн) / автономный признак (офлайн)" .-> FISC FISC -->|"есть связь"| S05["S-05 · Чек фискализирован
(онлайн, ФПД)"] FISC -->|"нет связи"| S05E["S-05 · Чек фискализирован автономно
(офлайн-признак, синк в ОФД ≤72 ч)"] S05 --> S02 S05E --> S02 classDef screen fill:#e5ecf6,stroke:#5b7bb0,color:#243a5f; classDef ext fill:#f6efe2,stroke:#94866f,color:#5a4d3d,stroke-dasharray:5 3; classDef gate fill:#f8e8cf,stroke:#c9791f,color:#7a4a10; classDef event fill:#dcefe1,stroke:#3c8a5b,color:#1c4a30; class S02,S03,S06,S04,S05,S05E screen; class AQ,WK ext; class FISC gate; class Start event;
◍ тематизированный MermaidТот же граф, что в каноне — тёплая тема поверх (как в схемах L1), граф-паритет 1:1.