Альфа-Банк МСБ HoReCa — что у нас есть в ERP

Источник

Таблица «I. HoReCa — фундаментальный МСБ-пакет» из документа Альфы Alfa_Services_MSB_Foundation. Здесь та же таблица, но добавлена колонка «Наша ERP» — что реализовано, что нет, что закрывается через PayKeeper.

Как читать колонку «Наша ERP»

ЗнакЧто значит
Реализовано и в проде (deployed в Repositories)
🟡Частично: каркас/данные есть, бизнес-сценарий не закрыт
🔵В планах: спека/BR/репо есть, кода нет
⚙️Закрывается через PayKeeper (фискализация / эквайринг)
Нет и не в скоупе MVP

I. HoReCa — фундаментальный МСБ-пакет

ГруппаМодульКритичностьСтратегия АльфыНаша ERP
Касса и продажиPOS-касса ресторанаMUSTПАРТНЁР (iiko/R-Keeper)🟡 POS Desktop (Tauri 2 + React) bootstrapped — скелет, бизнес-кода нет
Фискализация 54-ФЗ и ОФДMUSTСВОЁ⚙️ Через PayKeeper: чеки в ФНС силами PK; ФН/ФД/ФП догружаем через PK API
Смены кассиров и Z-отчётMUSTПАРТНЁР✅ Order Service /internal/orders/shift-report, спека Отчёты по сменам
Несколько способов оплаты в одном чекеMUSTСВОЁ❌ У orders одно поле payment_method/paid_amount. Сплит-оплата не реализована
Возвраты и отменыMUSTСВОЁ✅ Order Service + Paykeeper Adapter: полные и частичные возвраты с item-picker для 54-ФЗ
КухняКухонный дисплей (KDS)ВАЖНОПАРТНЁР🔵 Спека Kitchen Queue (KDS) есть, в Order Service Phase 2+
Стоп-лист / 86-списокВАЖНОПАРТНЁР✅ Catalog Service per-store + Aggregator Service (pull стоп-листа агрегаторам)
Маршрутизация заказов по цехамВАЖНОПАРТНЁР🟡 Каркас: справочник кухонных станций + привязка товара к станции; runtime-роутинга на KDS нет
Меню и продуктКонструктор менюMUSTПАРТНЁР✅ Catalog Service: категории, товары, модификаторы, прейскуранты, КБЖУ
Технологические картыMUSTПАРТНЁР✅ Warehouse Service: блюда, полуфабрикаты, рецептуры модификаторов
Калькуляция себестоимостиMUSTПАРТНЁР + ИИ-надстройка✅ Warehouse Service: FIFO-партии + средневзвешенная цена ингредиентов в техкарте
Склад и закупкиУчёт поступлений и списанийMUSTПАРТНЁР✅ Warehouse Service: акты приёмки и списания (черновик → проведён), FIFO-партии
ИнвентаризацияMUSTПАРТНЁР❌ Warehouse Phase 2+: явно «не реализовано»
Приходные накладные и УПДВАЖНОПАРТНЁР (Контур/СБИС)❌ ЭДО вне скоупа MVP
Зал и гостиПлан залаВАЖНОПАРТНЁР🟡 zal_tables в Store Service (CRUD + occupy), но без 2D-схемы и drag&drop
Бронирование столовВАЖНОПАРТНЁР❌ Нет
Карточка гостяОПЦИОНАЛСВОЁ (на платежных данных)✅ Customer Service: профиль, история визитов, последний визит, группы клиентов с авто-recompute
ДоставкаИнтеграция с агрегаторамиMUSTПАРТНЁР✅ Aggregator Service M3 deployed: pull меню + стоп-лист + приём заказов; push статусов M3
Модуль приёма заказов на доставкуВАЖНОПАРТНЁР🔵 Customer BFF (erp-customer) — репо ещё не создан
Управление курьерамиОПЦИОНАЛСВОЁ (через СЗ-сервис банка)❌ Нет
ПерсоналГрафик сменMUSTПАРТНЁР✅ User Service + спеки Расписание смен, шаблоны смен
Учёт рабочего времениMUSTПАРТНЁР✅ User Service: спека Учёт рабочего времени + сессии смен через PIN-логин
Зарплата и мотивацияMUSTСВОЁ (зарплатный проект + EWA)✅ User Service: salary_formulas (по ролям + индивидуальные), почасовая/месячная; чаевые/EWA нет
ЛояльностьКарты лояльности и бонусыВАЖНОСВОЁ🔵 Loyalty Service in_progress — репо erp-loyalty-service создан, локально не клонирован, Roadmap — Скидки и лояльность
Промо-акции и купоныВАЖНОПАРТНЁР🟡 «Временные тарифы»/комбо в Catalog есть; полноценные купоны/промокоды — в roadmap лояльности
SMS и push-рассылкиОПЦИОНАЛПАРТНЁР❌ Нет (Notification Service запланирован Phase 3, не начат)
Финансы и учётКасса предприятия (ДДС)MUSTСВОЁ (на банковской выписке)❌ Не наша зона — это банковский слой
Отчёт о прибыли и убытках (P&L)MUSTСВОЁ❌ Не наша зона
Задолженности поставщикамMUSTСВОЁ (платёжный календарь)❌ Не наша зона
Интеграция с 1С-бухгалтериейMUST (для ООО)ПАРТНЁР❌ Нет
Обязательные интеграцииЕГАИСMUST (если алко)ПАРТНЁР❌ Нет
Честный знак (маркировка)MUSTПАРТНЁР❌ Нет
Фискальный регистратор (ККТ)MUSTСВОЁ⚙️ Через PayKeeper — фискализация и привязка ККТ на стороне PK
Эквайринг (карты + СБП)MUSTСВОЁ⚙️ Через PayKeeper Adapter — invoice-flow + reverse_payment + reconciliation
Весовое и торговое оборудованиеОПЦИОНАЛНЕ БРАТЬ❌ Нет
ОтчётыВыручка по часам/дням/точкамMUSTСВОЁ🟡 X/Z-отчёт по сменам + Дашборд активности сотрудников; drill-down по часам — базовый
ABC-анализ менюВАЖНОПАРТНЁР❌ Нет
Списания и потериВАЖНОПАРТНЁР🟡 Акты списания в Warehouse есть, аналитики «где утечка» нет
Мобильные приложенияМобильный официантВАЖНО (зальный)ПАРТНЁР❌ Нет. Отдельный планшет официанта вне MVP — приём заказов идёт через POS Desktop
Приложение управляющегоВАЖНОСВОЁ (Альфа-Бизнес)❌ Нет

Сводка по числам

СтатусКол-воДоля
✅ Реализовано1230%
🟡 Частично615%
🔵 В планах410%
⚙️ Через PayKeeper38%
❌ Нет / вне скоупа1537%
Итого модулей40100%

Ключевые выводы

  1. Сильные блоки. Каталог + техкарты + склад + Customer-CRM + базовый Order/Refund flow + интеграция с агрегаторами + зарплата — закрыты на ✅ или близко. Это ровно тот «отраслевой POS-слой», который Альфа хочет брать через ПАРТНЁРСТВО — у нас оно своё.

  2. PayKeeper закрывает банковский слой. Все 3 модуля стратегии «СВОЁ» Альфы (фискализация 54-ФЗ, ККТ, эквайринг) у нас идут через Paykeeper Adapter — anti-corruption layer. Получается симметрично: то, что Альфа делает сама, мы потребляем через PK.

  3. Главные дыры (если позиционироваться как готовый HoReCa-стек):

    • Сплит-оплата в одном чеке — MUST по таблице, у нас одно поле payment_method. Узкое место для зальных ресторанов.
    • KDS + маршрутизация по цехам — каркас (kitchen_stations) есть, но runtime пуст; для зала это критично.
    • Инвентаризация — Warehouse Phase 2+, отложено.
    • Лояльностьerp-loyalty-service ещё не написан.
    • Бронирование столов / план зала с UI — нет.
  4. Зона за пределами наших амбиций. Финансы и учёт (ДДС, P&L, платёжный календарь, 1С-интеграция) — мы их и не строим, это территория банка/1С/ФинТабло. ЭДО, ЕГАИС, Честный знак — отдадим Контуру/СБИС, как и предлагает Альфа.

  5. Mobile officер + приложение управляющего — на нашем маршруте закрываются POS Desktop + Admin Web. Отдельные мобильные приложения для официанта/руководителя пока вне MVP.

Если позиционировать ERP как «партнёра Альфы для HoReCa»

Стратегически совпадает с моделью «iiko + 1С + Альфа сверху» из документа: мы закрываем POS-уровень (всё что у Альфы помечено ПАРТНЁР), Альфа — финансовый слой. PayKeeper в нашей схеме — временный мост, который позже можно заменить на прямой эквайринг банка-партнёра. Конкурентом банку мы не становимся.

Ссылки