Sleeping Room Availability Logic

A room block line item for a particular sleeping room type on a particular day is reserved or unreserved using the following logic:

  • If the requested room block line item is less than or equal to the total available group rooms, then the Function Space Inventory engine reserves the room block.

  • If the requested room block is greater than the total available group rooms, the Function Space engine returns a status of Unreserved.

These availability checks are performed for each room type.

The Total Group Availability for a sleeping room type on a particular date is determined using the following formula:

  • Total Authorized - [Max (Transient Optimal, Transient Sold) + Max (Group Room Blocked, Group Room Picked Up)]

    where:

    • Transient Optimal is equal to Capacity - Group Optimal

    • Total Authorized is equal to Group Authorized + Transient Optimal

Capacity, Group Optimal and Group Authorized numbers are set up in the Property Pricing Admin Inventory Control view.

Transient Sold and Group Rooms picked up values are derived from the Central Reservation System (CRS). Integration with CRS is the responsibility of the system integrators.