Skip to main content
Index for the Kitchen module: kitchen places (stations), routing menu items to kitchens, viewing KOTs, KOT settings, and item availability. Explain stations route tickets to specific printers. Link to children.

Setting Up Kitchen Stations

Cover Kitchen Places: create/edit/delete stations with name (unique per branch), description, assigned printer (required), active/inactive, and the read-only default flag. Explain non-default stations can be deleted. Permissions: Create/Update/Delete/Show Kitchen Place.

Assigning Menu Items to Kitchens

Document assigning items to a station (bulk add modal, search, item type/variation/price), removing items, the Unassigned Items section, and quick-assign. Explain routing determines which printer receives the KOT (MenuItem kot_place_id). Note advanced kitchen-routing updates via the KDS API (Manage Kitchen Routing). Permissions: Create/Update Kitchen Place.

Viewing Kitchen Tickets (All Kitchens and Per-Kitchen)

Cover the unified All Kitchens Kanban and per-kitchen views: columns by status, date-range filter, group by table/order-type/kitchen, search, SLA timers, item-level status when enabled, and cancel with reason. Permissions: Show Kitchen Place, Manage KOT.

KOT Settings, Cancel Reasons, and Marking Items 86

Document KOT Settings (enable item-level status tracking, default KOT status pending_confirmation vs in_kitchen), KOT cancel reasons configuration, and marking a menu item as 86 (out of stock) with optional reason — propagates immediately to ePOS and the customer shop via cache invalidation, audit-logged. Permissions: Manage Settings, Mark Item As 86.