Table Management Integration
Bookings for LS Central is a general booking and reservation module, which can handle multiple types of reservations ranging from appointments, classes, and courses to rentals.
Resources can be based on schedules, opening hours, or quantity settings. These features can be used to set up multiple possibilities when it comes to table reservations and they can also act as a backend for Hospitality dining table management.
The Bookings module supports the following reservation settings:
- Reservations based on table type (that is for two persons, four persons, or eight persons). The user can create one resource group for tables, and then resources for each table type. A product is then set up for each table type, which then requires a resource and automatically reserves the next available resource.
- Reservations based on "waves", in other words the morning, lunch, and dinner seating periods, which can have quantity-based availability. Each wave would have a preset quantity (normally the number of persons involved) and have a predefined time interval (the morning wave, for example, is only available during a certain time that is defined by the interval setup).
- Reservations of a specific resource (the resource represents a specific table number) for a fixed period.
An integration of this kind allows reservations created in Bookings to be synchronized with table reservations in Hospitality. This includes client details, the number of guests, and the reservation status (Reserved, Waiting list, or Canceled).
LS Central objects
The main LS Central objects that are used by Bookings are:
Pages | Activity Setup | 10015815 | The main setups of the integration. |
Codeunits | Activity, Hospitality Table Management | 10015827 | Monitors and processes the synchronization. |
Tables | Activity Reservation Dining Reservation Entry |
10015801 10001204 |
Reservation details on the Bookings side. Reservation details in Table Management. |