The room and table management feature enables hospitality businesses to digitally organize their dining areas and tables. With the graphical table plan, you always have an overview of your premises and can flexibly arrange tables.
Note: Room and table management is exclusively available for Gastro licenses.
Rooms
Rooms represent the different areas of your hospitality business where tables can be placed. Each room is linked to a specific location.
Room Overview
Under Locations > Rooms, you'll find a list of all created rooms. Use the filter bar to filter by company and location.
|
Column |
Description |
|---|---|
|
Name |
Name of the room |
|
Warehouse |
Assigned warehouse for this room (optional) |
|
Location |
Location to which the room is assigned |
Typical room examples:
-
Dining room / Main room
-
Terrace / Outdoor area
-
Bar
-
Private room / VIP area
-
Conservatory
-
Upper floor / 1st floor
Creating a Room
-
Navigate to Locations > Rooms
-
Select the desired company and location using the filter bar
-
Click Add or the + icon
-
Enter the room details:
-
Name: Name of the room (e.g., "Terrace", "Dining Room")
-
Warehouse (optional): Specific warehouse for this room
-
-
Click Save
{tip} You can create an unlimited number of rooms per location. {tip}
Editing a Room
-
Click the Edit icon (✏️) in the room's row or directly on the row
-
Adjust the desired settings
-
Click Save
Deleting a Room
-
Click the Delete icon (🗑️) in the room's row
-
Confirm the deletion
{warning} Warning: Deleting a room removes all table arrangements in that room. The tables themselves remain and can be assigned to other rooms. {warning}
Warehouse for Rooms
Each room can optionally be assigned a specific warehouse. This overrides the warehouse set for the location and sales points for all orders placed in this room.
Warehouse hierarchy (priority from high to low):
-
Room warehouse – highest priority
-
Sales Point warehouse – used if no room warehouse is defined
-
Location warehouse – fallback if neither room nor sales point has a warehouse
Use cases for room warehouses:
-
Bar area: Separate warehouse for beverages and bar items
-
Terrace/Outdoor area: Separate warehouse for seasonal products
-
Floors: Different warehouses for different levels
-
Themed areas: Specialized warehouses for different concepts (e.g., sushi bar, grill station)
Tables
Tables are the individual seating positions in your establishment where guests can order and pay. Each table belongs to a company and location and can be arranged in multiple rooms.
Table Overview
Under Locations > Tables, you'll find a list of all created tables. Use the filter bar to filter by company and location.
|
Column |
Description |
|---|---|
|
Name |
Name of the table (e.g., "Regular's table", "Window seat") |
|
Table number |
Unique numeric number of the table |
|
External table number |
Optional alphanumeric identifier for external systems |
|
User |
Permanently assigned user (optional) |
Creating a Table
-
Navigate to Locations > Tables
-
Select the desired company and location using the filter bar
-
Click Add or the + icon
-
Enter the table details:
-
Name: Optional name of the table
-
Table number: Unique number (numeric, required)
-
External table number: Optional alphanumeric identifier
-
User: Optional fixed user assignment
-
-
Click Save
{tip} You can create an unlimited number of tables per location. {tip}
Editing a Table
-
Click the Edit icon (✏️) in the table's row or directly on the row
-
Adjust the desired settings
-
Click Save
Deleting a Table
-
Click the Delete icon (🗑️) in the table's row
-
Confirm the deletion
Warning: Deleting a table also removes all associated arrangements in rooms. Open orders on this table should be completed beforehand.
Table Number vs. External Table Number
|
Property |
Table Number |
External Table Number |
|---|---|---|
|
Format |
Numeric |
Alphanumeric |
|
Required |
Yes |
No |
|
Uniqueness |
Must be unique |
No restriction |
|
Usage |
Internal identification |
External systems |
Use cases for external table numbers:
-
QR codes on tables: Guests scan the code for self-ordering
-
NFC tags: Contactless table recognition by staff
-
Table search: Quick lookup via alphanumeric codes (e.g., "T-A1", "BAR-02")
-
Third-party integration: Reservation systems, waiter call systems
Fixed Table-User Assignment
You can assign a fixed user to a table. This assignment means that only this user can take orders and process payments at that table.
Typical use cases:
-
Service areas with fixed staff assignments
-
Revenue tracking per employee
-
Simplified settlement for tips
For more information on user management, see the article Users.
Arrange Tables
The "Arrange Tables" feature allows you to create a graphical table plan for each room. The schematic representation enables quick visual orientation for your service staff.
Opening the Table Plan
-
Navigate to Locations > Arrange Tables
-
Select the desired company, location, and room using the filter bar
Table Plan Grid
The table plan is based on a dynamic grid:
-
Automatic size adjustment: The grid grows automatically when you place tables at the edges
-
Automatic shrinking: The grid shrinks when outer tables are removed
-
Flexible arrangement: Tables can be freely positioned on the grid
Placing Tables in a Room
-
Drag a table from the list using drag & drop onto the grid
-
Position the table at the desired location
-
The change is saved automatically
Tip: A table can be arranged in multiple rooms simultaneously. This is useful for edge cases such as tables on the border between two areas or for different views of the same area.
Moving Tables
-
Click and hold an already placed table
-
Drag it using drag & drop to the new position
-
Release to save the position
Removing a Table from a Room
Click Reset on the respective table to remove it from the current room. The table itself remains and can continue to be used in other rooms.
Color Customization
Individual colors can be set for each table:
-
Background color: Main color of the table display
-
Text color: Color of the table number and label
Benefits of color customization:
-
Quick visual differentiation of tables
-
Marking of service areas
-
Highlighting VIP tables or reservations
-
Status display (e.g., occupied, reserved, free)
Display in the Sales Point
The created table plan is displayed in bessa Kassa and enables:
-
Quick table selection by tapping
-
Visual overview of occupied and free tables
-
Easy navigation between rooms
Important Notes on Table Management
Important: One Main Sales Point per Location
When using table management, only one main sales point should be used per location. The reason: There is no communication between different main sales points. This means:
-
Bookings are only visible on the respective main sales point
-
Table status is not synchronized between main sales points
-
For multiple devices: Use sub-terminals in the local network
For more information on main and sub-terminals, see the article Sales Point Types.
Permissions
The Tables permission is required for room and table management. For more information on permissions, see the article Permissions.
Frequently Asked Questions
Can I assign a table to multiple rooms?
Yes, a table can be arranged in multiple rooms. This is practical for edge cases or different views.
What happens to open orders when I delete a table?
Open orders remain, but the table is no longer available for selection. It is recommended to complete all orders before deleting.
How many rooms and tables can I create?
There is no limit. You can create an unlimited number of rooms and tables per location.
Why don't I see bookings on my second main sales point?
Main sales points do not communicate with each other. Instead, use sub-terminals connected to a central main sales point.
Related Topics
-
Locations – Create and manage locations
-
Sales Points – Sales point types and sub-terminals
-
Warehouse Management – Create and assign warehouses
-
Permissions – Configure user permissions