У HoReCa “статус замовлення” — це операційна правда
Коли статуси не визначені, кухня і зал починають “домовлятись” голосом, а помилки ростуть: дублікати, пропущені позиції, запізнення. Workflow робить процес прозорим.
1) Модель замовлення
- Order: тип (dine‑in/takeaway/delivery), столик/адреса, сума, оплата.
- Items: модифікатори (без цибулі), коментарі, таймінг по курсам.
2) Статуси як state machine
- new → accepted → cooking → ready → served → closed (приклад).
- Хто може робити перехід (офіціант/кухар/адмін) — через ролі.
- Побічні ефекти: друк, сповіщення, списання складу.
3) KDS і “фокус на черзі”
- Kitchen Display System показує чергу, пріоритети і таймери.
- Гарячі клавіші/тач‑патерни: мінімум кліків.
4) Доставка і інтеграції
- Події через webhooks + ретраї + дедуплікація.
- Reconciliation: звірка статусів, якщо webhook “загубився”.
Підсумок
Коли замовлення і кухня описані як workflow зі статусами, KDS і інтеграціями, операції стають стабільними: менше помилок, швидше обслуговування і зрозумілі метрики.