User guide · Modules

Restaurant & kitchen

The back-of-house view of the POS: today's numbers, the order board and kitchen display that move tickets from new to served, and the menu with 86 toggles, prices and recipes.
Whole guide

Purpose and who uses it

Restaurant MgrHotel Manager

Kitchen staff work the order board and kitchen display; the restaurant manager keeps the menu honest.

Restaurant / POS is where orders are cooked and the menu is managed; the ringing and paying happens on the POS terminal. Tickets flow from the till onto the Order board here, the kitchen advances them through preparing and ready, and the waiter marks them served. The Menu tab lists every category and item for the selected outlet with an 86 toggle, and shows supervisor notes left over from the menu import.

Like the terminal, this screen is guarded by the Payments module: View only reads the boards, Can edit advances tickets and changes menu items.

Screen anatomy

KPI row, outlet switch, four tabs: Tickets (the default), Order board, Menu, Kitchen display.

Restaurant / POS, Order board
182345
  1. 1
    Head and KPIs
    “Restaurant / POS · Kitchen orders, room service and daily sales”, then Orders today · In kitchen · Ready to serve · Sales today (closed tickets created today).
  2. 8
    Toolbar
    Kitchen display (jumps to that tab) and Open POS terminal (goes to /pos).
  3. 2
    New Orders
    Purple column: open tickets with kitchen status new.
  4. 3
    Preparing
    Amber column: being cooked.
  5. 4
    Ready
    Blue column; the fourth column, Served, is green.
  6. 5
    Order card
    Room N / Table N / TKT code, the live items (“Chips ×2”), minutes since opened, total, a Room Service · Dine-in · Walk-in tag and the advance button (Start cooking · Mark ready · Mark served).
  • Outlet switch: the same buttons as the terminal; the board and menu show one outlet at a time.
  • Tickets (the default): every open ticket of the outlet plus the recent closed ones in one table (ticket, table or room, guest, covers, items, total, kitchen status, opened). Tap a heading to sort; the Kitchen heading filters by status; the last column advances an open ticket.
  • Order board: four kanban columns; cards can be dragged one column to the right or advanced with the button.
  • Menu: categories with item cards (name, category tag, Available / 86'd badge, price, Mark 86 / Available button) and, when any exist, a MENU_NOTES side card of unresolved supervisor flags.
  • Kitchen display: large cards for tickets that are new or preparing only, each with a full-width Start cooking / Mark ready button, meant for a screen at the pass.

Without an outlet the page shows “No POS outlet configured for this hotel.”

Working an order

Restaurant Mgr

New → preparing → ready → served, one step at a time, from the board, the kitchen display or the till.

  1. 1
    The ticket appears
    As soon as a waiter creates a ticket at the till it shows under New Orders with “No items yet” until lines are added. Room-service tickets are labelled Room N; table tickets Table N; walk-ins by code.
  2. 2
    The till sends
    Send on the terminal marks the lines sent and moves a new ticket to Preparing. Lines added afterwards show up on the card as they are sent.
  3. 3
    Start cooking (kitchen)
    If the ticket is still in New Orders, e.g. lines were rung but never sent, the kitchen presses Start cooking. This marks every line on the ticket sent and moves it to Preparing.
  4. 4
    Mark ready
    Food is plated: press Mark ready (board or kitchen display). The Ready to serve KPI counts these.
  5. 5
    Mark served
    The runner delivers and presses Mark served on the board. The card sits in Served until the ticket is settled at the till, which takes it off the open-ticket board.

The kitchen display

Restaurant Mgr

A stripped-down view of what is on the fire, sized for a wall screen.

Open it from the Kitchen display button in the head or the third tab. It shows only tickets whose kitchen status is new or preparing for the selected outlet, as large cards: the room/table label, every live line with quantity, kitchen notes from the till (allergies, “no peanuts”), minutes since the order opened, and a tall purple Start cooking or Mark ready button.

Once a ticket is marked ready it disappears from the display and waits in the Ready column of the order board for a runner. “No active kitchen tickets” means the pass is clear.

Tables and room service

Tables belong to an outlet and are picked at the till; the board labels each ticket by room, table or code.

There is no separate floor map on this screen. Tables are defined per outlet (number, zone, seats) and are assigned to a ticket on the terminal with Pick table, which groups them by zone and colours them by status (free · seated · open · bill · dirty). The order board uses that assignment to label cardsTable N and tag them Dine-in; a ticket linked to an in-house room shows Room N andRoom Service; anything else is a Walk-in shown by its code.

Room-service tickets can be settled with Charge to Room at the till, which posts the food, service charge and VAT onto the guest's folio, see Payments & folios.

Kitchen statuses

Four kitchen states on every ticket; only forward moves, one step each.

Kitchen (KDS) status
Kitchen (KDS) statusSend / Start cookingMark readyMark servedNew OrdersPreparingReadyServed
  • New OrdersPreparing (Send / Start cooking)
  • PreparingReady (Mark ready)
  • ReadyServed (Mark served)
What each status means
FieldTypeNotes
New OrdersStart cookingTicket opened at the till; nothing fired yet, or fired but not acknowledged.
PreparingMark readyThe kitchen is cooking. Send from the till moves a new ticket here automatically.
ReadyMark servedPlated and waiting at the pass.
ServedfinalDelivered to the table or room. Final.

The KPI tiles derive from these: In kitchen counts preparing, Ready to serve counts ready,Orders today counts tickets created today (any status), Sales today sums today's closed tickets. The board shows open tickets only; a settled ticket leaves the board whatever its kitchen state.

Menu item fields

What an item carries, from the create/update API.

Menu item
FieldTypeNotes
Outlet *The outlet whose menu the item belongs to.
Category *Must belong to the same outlet, otherwise “Category does not belong to outlet”.
Name *1–120 charsCopied onto ticket lines when rung, so renaming does not rewrite old tickets.
Price *whole shillingsBase price; modifier deltas add or subtract per option.
Description≤ 500 charsShown at the top of the modifier sheet on the till.
AvailablebooleanDefault true. False = 86'd: dimmed on the till and refused.
PopularbooleanDefault false. Starred on the tile and listed under the Popular rail.
Recipe lines≤ 20 × (stock item, qty > 0)Replaced as a whole on each save; depleted from stock at settle.

Permissions

Payments · View reads the boards and menu; Payments · Can edit advances tickets and edits items.

Payments level per role (default)
RolePayments
Super AdminFull
Hotel ManagerFull
ReceptionistView
AccountantFull
Housekeeping MgrNone
MaintenanceNone
Restaurant MgrEdit
HR ManagerView
SecurityNone
None No accessView View onlyEdit Can editFull Full access
  • Open the screen, read boards, menu, notes, recipes: Payments · View only.
  • Start cooking / Mark ready / Mark served, drag cards: Payments · Can edit.
  • Mark 86 / Available, create or edit items, set recipes, resolve notes: Payments · Can edit.

Receptionists (Payments · View only) can watch the board, useful for room-service enquiries, but cannot move anything.

Tips

Timing, the till link, live updates and 86 discipline.

Errors you may see

Messages from the kitchen-status and menu endpoints, verbatim.

409Cannot move KDS from <from> to <to>
Why
Kitchen status only advances one step forward (new → preparing → ready → served).
Fix
Press the advance button on the card; do not skip or reverse columns.
400Category does not belong to outlet
Why
An item was created with a category from a different outlet.
Fix
Pick a category listed under the same outlet.
404Menu item not found
Why
The item was removed while your page was open.
Fix
Reload the Menu tab.
404Stock item not found
Why
A recipe line references a stock item that no longer exists.
Fix
Choose a current stock item in Inventory.
404Note not found
Why
The menu note was already resolved and removed, or belongs to another hotel.
Fix
Reload; nothing else to do.
403Your role (<role>) has "View only" on Payments; this action needs "Can edit".
Why
Your Payments level is too low for the button.
Fix
Ask a Restaurant Manager; see User Roles.

Terms

KDS, 86, pass, recipe, cover.

KDS
Kitchen display system, the kitchen status on a ticket and the screens that show it.
86'd
Off the menu / sold out. An unavailable item cannot be rung at the till.
Pass
Where plated food waits for a runner; the Ready column.
Recipe
Stock item quantities consumed per portion of a menu item; depleted when the ticket settles.
Room service
A ticket linked to an in-house room; can be charged to the guest folio.