Restaurant Tables

In the Restaurant module, all sales are linked to tables. Even if you don't have actual tables (example a Take-Away shop), you can still use tables to keep multiple orders (tabs) open. This can be useful if you take telephone orders and need to keep the order for a while. You can switch between tables and keep on adding to orders.

Restaurant Floor Plan

To make table selection easier for waiters and cashiers you can create a floor plan of tables that is specific to your restaurant or bar. You can add as many tables as you need. A table can also be a 'pub/bar chair' (see image below). To help make the floor plan easier to understand you can also add other objects like walls, doors, terrace, bar, kitchen etc.

Restaurant Tables
  1. Each table is colour coded so that a waiter/cashier can see what tables are in use.
  2. To see what waiters are allocated to the tables, click on the 'Show Waiters' button. The waiters will be displayed for a couple of seconds.
  3. To see what cashiers are allocated to the tables, click on the 'Show Cashiers ' button. The cashiers will be displayed for a couple of seconds.
  4. This button has been removed in the latest version. To deselect the current table, simply click on 'Cancel'.
  5. To select a table click on it.

Once a sale has been allocated to a table it can be moved to another table. To move a sale select the table/sale, click on 'Sale Options' and then 'Change Table'. All the items for the order and the waiter will be moved to the new table.

A sale that is allocated to a table can also be split into several bills. See Split a Bill

Once you select a table and no waiter is allocated to the table, you will be prompted to select a waiter for the table (if you chose to use waiters). For more information on how to use waiters see Waiters.

Setting up the Floor Plan

To set up the floor plan (add tables) go to ROBOTILL Back Office. Home > Setup and Settings > Settings > Restaurant Settings and click on 'Edit Restaurant Floor Plan'.

restaurant floorplan

To move a table simply click on the table and drag it while keeping the mouse button down. To change a name or size, enter the values for the name, with and/or height and click on 'Update Table'.

The height and width is a value from 1 - 100. For example, if you enter a value of 5 for the height, the table will take up 5% of the height of the screen. If you choose 20 for width, the table will take up 20% of the width of the screen.

To add multiple tables that have a similar width and height, use the Copy button. Each time you click on Copy, it will place a new similar table in the left top corner of the screen.

The 'New' Button will just clear the current selected table to allow you to enter a new table. You then still need to click on 'Add Table' after you entered the table information.

You can also choose if a object is a customer table or just an object on the floor plan. A customer table can be selected in the restaurant module to allocate a order to that table. So a customer table can also be:
  • Pub or Bar Chairs (see image above)
  • Telephone Orders
  • Take-Out Orders
Other objects can be anything that will make the floor plan easier to understand for example walls, entrances, bar, kitchen, etc.

The 'Update Table', 'Delete' and 'Add' will just add it to the screen but your changes will not yet be saved to the database. All changes needs to be saved using the 'Save Changes' button.

Using a Default Table

Take Away Training Video

Some restaurants/shops might choose to use the restaurant module but they do not want to select a table for each sale. An example would be a take-away shop (fast food, takeout shop). You can choose to use a 'Default Table' in the Restaurant Settings.

When choosing to use default tables each cashier will be prompted to select a default table the moment they log in. After that, the selected table will automatically be selected for each sale. The cashier will still have access to the tables screen to select another table. That is useful even if you are not using actual tables – for example to place telephone orders and delivery orders that can only be paid (completed) at a later stage. See the example below.

Automatic Table Selection

If you have more than one till point each cashier will need to select a different table.