OPERA Cloud to Central Reservation System

Inventory updates in OPERA Cloud are communicated to the Central Reservation System through Business Events when Out of Order (OOO) status is applied to rooms or room types. These updates ensure the CRS accurately reflects current sellable inventory at the property.


Business Events

Following are the most commonly used Business Events for sending inventory updates from Central Reservation System to OPERA Cloud, though others may also apply.


1. Inventory Item (Room Unit) Configuration:

The following Business Events are applicable when the property is configured at Inventory Item (room number) level in CRS.

Module Business Event Data Elements Description
HOUSEKEEPING NEW OUT OF ORDER Select only the primary key and minimal required fields Triggered when a room is newly placed Out of Order in OPERA Cloud.
HOUSEKEEPING UPDATE OUT OF ORDER Select only the primary key and minimal required fields Triggered when an existing Out of Order record is modified in OPERA Cloud.


2. Inventory Type (Room Type) Configuration:

The following Business Events are applicable when the property is configured at Inventory Type (room type) level in CRS.

Module Business Event Data Elements Description
AVAILABILITY SUMMARY TOTALS

DATE

ROOM TYPE

OUT OF ORDER

Triggered when inventory (including Out of Order rooms) is updated at the Room Type level in OPERA Cloud.


Noteworthy Business Logic

Business Data Comments
Out of Order (OOO) updates on Inventory Types Any Out of Order (OOO) updates on physical room types should only be used when Inventory Items are not in use. Please note that the Inventory Type setup in CRS must align with the Room Type configuration in OPERA Cloud.
Out of Order (OOO) updates on Inventory Items If Inventory Items are configured in the CRS, OOO updates must be sent at that level. Please note that the Inventory Item configuration in CRS must align with the Room Number setup in OPERA Cloud.


Workflows


Update Inventory in OPERA Cloud

When inventory is updated in OPERA Cloud - such as marking a room or room type as Out of Order - Business Events are triggered and published to the CRS based on the property's integration configuration. This ensures that inventory availability remains aligned between OPERA Cloud and the CRS in real time.

The diagram and detailed steps below illustrate the end-to-end update inventory flow from OPERA Cloud to CRS.

End-to-end update inventory flow from OPERA Cloud to CRS. See steps below.

  1. User sets a room/room type as Out of Order (OOO) in OPERA Cloud.
  2. OPERA Cloud generates a NEW OUT OF ORDER, UPDATE OUT OF ORDER or SUMMARY TOTALS Business Event.
  3. CRS can stream the generated Business Events from OPERA Cloud using getBusinessEvents.
  4. CRS identifies and processes the above business events.