Контекст и вызов
При пиковой нагрузке кухня теряла заказы, горячие и холодные блюда печатались на одном принтере. Ручная маршрутизация замедляла сборку.
Заказы с delivery-площадок вручную распечатывались и разносились по цехам. Windows-агент автоматически печатает позиции на принтер нужного цеха по правилам из CRM.
При пиковой нагрузке кухня теряла заказы, горячие и холодные блюда печатались на одном принтере. Ручная маршрутизация замедляла сборку.
Windows-агент слушает webhook CRM о новом заказе, разбивает позиции по категориям (горячий цех, салаты, бар) и отправляет на соответствующий принтер. Шаблон чека с номером заказа и временем.
CRM шлёт JSON заказа агенту при статусе «На кухню».
Правила: категория SKU → принтер цеха.
ESC/POS на термопринтер: номер, позиции, модификаторы, время.
Callback в CRM: напечатано, timestamp, printer ID.
Windows tray app с очередью заданий печати.
JSON-config: category → printer IP/name.
Шаблон чека 80 мм с модификаторами и аллергенами.
Повторная печать при offline принтере.
Опишите ваш процесс - спроектирую связку систем, сроки и формат работы под ваш стек.