Working in Restaurant waiter mode

Working in Restaurant waiter mode

9.7

Revision History
20.07.2015
An introduction was added; the structure was edited
14.08.2015
An operation for saving unsubmitted guest tabs was added.
12.12.2017
Errors were corrected (task #229114)
14.06.2018
Selling menu items by weight.

Restaurant waiter mode allows users to serve customers in a restaurant, cafe, bar, or other venue. The defining feature of this mode is the use of one guest tab, which the waiter opens when the customer comes to the venue and closes once service is complete. During service, the waiter enters customers' orders into the guest tab, makes notes in the seating layout if the customer moves to another table, splits tabs when necessary, and carries out payments for orders.

In Restaurant waiter mode, you can choose one of the following three service approaches by using the PaymentMode parameter:

  • Restaurant waiter (PaymentMode = SendOnly SendAndPay PayOnly).

    In this case, the functions of the waiter and the cashier are performed separately ( on the scheme).

  • Cafe waiter (PaymentMode = SendAndPay).

    In this case, the functions of the waiter and the cashier are performed together ( on the scheme).

  • Barman (PaymentMode = PayOnly) ( on the scheme).

    In this case, the functions of the waiter and the cashier are performed together, without use of bills.

Figure 40.20. Workflow in different customer service approaches


Functions of the waiter and the cashier performed separately

If the waiter and cashier roles are carried out separately, the waiter can create guest tabs, take orders, and send guest tabs to payment (leaving them open or closing them). Guest tab and bill payments are taken by the cashier.

When a customer comes in, the waiter opens a guest tab and selects the table on the seating layout or enters its number manually.

The waiter then takes the customer's order and submits it. When the order is submitted to the kitchen, tickets are printed and preparation is begun on the dishes ordered by the customer. If the dishes are divided into several courses, a separate ticket will be printed for each course.

After the dishes on the order ticket are prepared, the chef brings the ticket to a device and scans its bar code. This causes an order-ready message to be sent to the waiter's POS terminal.

Figure 40.21. Mode screen header with a note that a message has arrived


The message includes the number of the guest tab and a list of the dishes that are ready.

The waiter picks up the dishes from the kitchen and brings them to customers.

Customers can continue making more orders, and the waiter will add them to the open guest tab. The customer can also pay for orders that have already been served, leaving the guest tab open for more orders to be added.

To carry out payment, waiters use one of two commands: Send to payment (tab stays open) or Send to payment (close tab) A bill is created and printed automatically. Bill payment is carried out in Restaurant cashier mode.

The service approach with separate waiter and cashier roles is used if the PaymentMode parameter is set to SendOnly. This option is used by default.

The waiter has access to the following operations:

Functions of the waiter and the cashier performed together, with use of bills

This approach allows the user to carry out customer payments directly in Restaurant waiter mode.

To select this approach, set the PaymentMode parameter to SendAndPay.

Functions of the waiter and the cashier performed together, without use of bills

This mode option allows the user to carry out customer payments directly in Restaurant waiter mode without creating bills first. This approach is usually used in bars.

The waiter (barman) opens a guest tab, takes orders and accepts the payment without presenting the bill to the customer.

This service approach is used if the PaymentMode parameter is set to PayOnly.

The waiter (bartender) has access to the following operations:

Regardless of the service format, in Restaurant waiter mode, standard operations on:

Differences in the guest tab context menu when using different customer service types

Functions of the waiter and the cashier performed separately

Functions of the waiter and the cashier performed together, with use of bills

Functions of the waiter and the cashier performed together, without use of bills

Restaurant waiter

Depending on which service approach is selected, you can work with the list of guest tabs or the seating layout in Restaurant waiter mode.

When you use the seating layout, it appears on the start screen. The layout shows tables, equipment, and devices. Tables that have open guest tabs are marked in a different colour.

Figure 40.22. Mode start screen with seating layout


If the seating layout is not in use, a list of guest tabs from the open business day appears on the start screen.

Figure 40.26. Mode start screen with a guest tab list


By default, guest tab orders are not displayed in the data grid. To enable display of guest tab orders, press the button.

Figure 40.27. Guest tab lists with display of the orders of the selected guest tab


To disable guest tab order preview, press the button.

Searching for a guest tab by table number

You can quickly find a guest tab by typing in its table number. The number will appear at the top of the screen above the list. The list of guest tabs will be filtered by table number.

Figure 40.28. Quick search in the guest tab list


Use the Clear filter button or the Esc key to clear the filter.