Компонент 01. Касса и фискализация (POS / Fiscal)¶
Статус: ревизия №2 по итогам аудита корпуса · 10.10.2026. Числовые факты сопровождаются ссылками; канонические перечисления — в «Модели данных», §0.
Домен D1. Ядро всей платформы: ни одна копейка не должна пройти мимо кассы, ни один чек — мимо ФНС.
1. Назначение и границы¶
- Приём и оформление заказов в зале/на стойке, все виды оплат, возвраты, фискальные документы.
- Юридическая обвязка: 54-ФЗ, ФФД 1.2, ОФД, ЕГАИС, Честный ЗНАК (ТС ПИоТ), работа с маркировкой и алкоголем.
- Кассовые операции: открытие/закрытие смены, X/Z-отчёты, инкассация, внесение/выплата.
Фискальный контур кассы — путь каждой продажи:
flowchart LR
S["Продажа на кассе: позиции из меню, оплаты, скидки"] --> K["ККТ из реестра ФНС, ФФД 1.2"]
K --> FN["Фискальный накопитель: чек записан"]
FN --> OFD["ОФД: чек передан, мониторинг «чеки не уходят»"]
OFD --> FNS["ФНС"]
S --> E["ЕГАИС: списание алкоголя"]
S --> Z["Честный ЗНАК: разрешительный режим, вывод кодов из оборота"]
R["Приёмка товара"] --> M["Меркурий: гашение ВСД"]
R --> E
R --> Z
2. Функциональные требования¶
2.1. Кассовые операции¶
- Продажа, чек коррекции, возврат прихода/расхода, аннулирование до закрытия смены.
- Комбинированные оплаты: наличные + карта + СБП (QR) + бонусы + депозит гостя.
- Разделение счёта (сплит), перенос стола, объединение чеков — для полного обслуживания в зале.
- Отложенный чек / предзаказ / депозит (банкет).
- Скидки и акции применяются на кассе по правилам лояльности (автоматически, без кассира-«скидочника»).
- Офлайн-режим: продажи без связи с облаком, буферизация чеков и фискальных документов, фоновая синхронизация.
2.2. Фискализация (РФ)¶
- Работа с ККТ из реестра ФНС (АТОЛ, ШТРИХ-М, Эвотор, Вики Принт, MSPOS и др.) через драйверы/облачные драйверы.
- ФФД 1.2 обязателен (с 01.02.2025 ФФД 1.05 не принимается для новых регистраций; с 01.03.2026 — единственный формат) 1.
- Наименование позиции в чеке обязательно — касса читает номенклатуру из меню/товароучёта 2.
- Электронные чеки (СМС/email/QR) — экономия ленты и точка сбора контактов для CRM.
- Облачная касса для онлайн-оплат на сайте/в приложении: чек в момент расчёта обязателен и для интернета-заказов 2.
- Интеграция с ОФД (договор ~3 тыс ₽/год/касса), мониторинг «чеки не уходят» — алерт владельцу.
2.3. Маркировка и алкоголь¶
- ЕГАИС: приёмка накладных, подтверждение, списание при продаже/вскрытии, алкодекларация; крепкий алкоголь — помарочный учёт.
- Честный ЗНАК: приёмка УПД по ЭДО, разрешительный режим на кассе (проверка кода до пробития), вывод из оборота при использовании в готовке (акты списания с кодами) 3.
- ТС ПИоТ — обязательный модуль проверки кодов маркировки для продавцов маркированного товара 4.
- Меркурий: гашение ВСД при приёмке мяса/рыбы/молочки.
2.4. Антифрод кассы¶
- Каждое действие — под персональным кодом/картой сотрудника; возвраты и отмены — только по праву.
- Журнал подозрительных операций: скидки сверх лимита, отмены после печати, «левые» возвраты, открытые чеки без позиций.
- Видеоконтроль с наложением чеков (как в iiko): событие на кассе ↔ фрагмент видео 3.
- Сравнение «пробито vs принято по инвентаризации»: автоматический сигнал о расхождениях.
Роли, экономика и критерии выбора трёх внешних контуров — банка-эквайера, кассы и ОФД, включая лучшие примеры рынка 2026, — собраны в справочнике «Платёжная инфраструктура».
3. Оборудование (совместимость — обязательна)¶
| Класс | Примеры | Комментарий |
|---|---|---|
| Фискальные регистраторы | АТОЛ, ШТРИХ-М, Вики Принт | основной класс для РФ |
| Моноблоки/смарт-терминалы | Эвотор, MSPOS, aQsi | для микроточек |
| Денежные ящики, дисплеи покупателя, сканеры 2D (Data Matrix), весы | стандартный набор | |
| Эквайринг-терминалы | интеграции с банками, оплата по QR СБП | |
| Планшеты официанта | iOS/Android | мобильный приём заказов у стола |
4. Как это сделано у аналогов (кратко)¶
- iikoFront — эталон РФ: ФН+ОФД, разрешительный режим ЧЗ, ЕГАИС, видеоконтроль, карта сотрудника обязательна для открытия стола; статистика «автоматизация снижает потери на кассе на 30–50%» 3.
- r_keeper — мультиплатформенная касса «р_к Некст», ФЗ-54, офлайн-режим с автосохранением, настройка техкарт прямо на планшете 5.
- Poster — касса на планшете, офлайн, пречеки на кухню, оплаты картой/QR 6.
- Toast — собственный Android-hardware + встроенный процессинг (обязателен «их» эквайринг), offline mode, handheld-терминалы у официантов — доказательство, что платежи = якорь удержания 7.
- Saby Presto — кассы на Windows и Android, офлайн-синхронизация, скидки и смешанные оплаты 8.
5. Метрики домена¶
- Выручка по сменам/точкам/каналам; средний чек; глубина скидки; доля безнала/СБП.
- Время оформления заказа; доля чеков с ошибкой/возвратом.
- Расхождения кассы (план-факт по инкассации).
- Доля чеков с идентификацией гостя (мост в CRM).
6. Требования к реализации для lovii¶
- Абстракция «драйвер ККТ»: реестр поддерживаемых моделей, адаптеры под АТОЛ/ШТРИХ/Эвотор + облачная касса как отдельный адаптер (для интернет-заказов и курьеров без кассы — курьерам по 54-ФЗ возить ККТ не обязательно, чек бьётся центральной/облачной кассой 4).
- Единый сервис чека: чек строится из Order; никакие данные в чек не попадают в обход заказа.
- Телеметрия касс: «касса офлайн > N минут», «ФН заполнен на 90%», «чеки не уходят в ОФД» → пуш владельцу/УК.
- Готовый «пакет точки»: касса + ФН + ОФД + эквайринг в одном онбординге (для франчайзи — единая точка входа, идеал — как у Toast «один договор на всё» 9).