3 Resolved Issues
This chapter contains a list of the issues resolved in this release.
Distribution APIs
| Bug ID | Description | |
|---|---|---|
|
37805322 |
Channel Availability for bar based rates does not return duplicate offers. |
|
|
37758673 |
Channels: Availability returns the deposit policy deadline as an arrival date when no values are configured for deadlines. |
|
| 37751158 | Out of Order rooms are created in bulk in OPERA Cloud and reflected in Distribution Inventory. Sell Limits are set for room types in bulk in OPERA Cloud and reflected in Distribution Inventory. | |
|
37740765 |
Global Distribution System (GDS): For all GDS channels except Amadeus (1A), multi availability requests with one or several rates and ExactMatch set to False or not included in the request return rate ranges only for the requested rates. If no requested rates are available, the range will include other available public rates. |
|
| 37734395 |
Global Distribution System (GDS) Reservations: You can modify channel reservations without resending Credit Card/Token Details if the existing reservation already has Credit Card Details in OPERA Cloud. |
|
| 37718432 |
Global Distribution System (GDS) Reservations: Create and Modify Reservation returns room type information such has Online Travel Agent (OTA), Room Category name, Smoking Indicator, Bed Type, and Room View Type, as well as Room Amenities. as defined in OPERA Cloud Distribution Content guest rooms. |
|
| 37704710 | Global Distribution System (GDS) Availability is returning the expected rate range when the access code is mapped to multiple channel rates. | |
| 37704070 | The Distribution Changes log screen is working without delays. | |
| 37699118 | Tax rounding from Distribution Shop is consistent with OPERA Cloud Reservation screens. | |
| 37696951 | Channel availability supports a rate that is both base rate and dynamic dependent rate. | |
| 37663140 | Channels Availability returns tax description. APIs New object hotelTaxFeeDescriptions is added to Shop offers to return tax description. | |
| 37652399 |
Channels: Availability price is returned correctly when the rate is both Base and Dynamic Base, or both Base and Advanced Dynamic Base rate. |
|
| 37626282 |
Global Distribution System (GDS) Availability GDS can request more rates in single hotel availability requests. The request key is supporting the booking code as value to find the remaining rates. |
|
| 37619430 |
Channel APIs: The Property Control operation returns a property even if the channel provisioning status is set to New. |
|
| 37619332 |
Channels: Package elements set as Add to Rate combined line in OPERA Cloud are added to the rate amount in channel availability requests from OPERA Cloud Distribution APIs. |
|
| 37612207 |
Channels: Availability reads Closed to Departure restrictions at the rate code level as expected when house level also has a closed restriction. |
|
| 37592521 |
Channel Self Provisioning: You can update the Provision Status of the channel from Maintenance to New. |
|
| 37584206 |
OPERA Cloud Distribution: Content operations getRoomType returns room information regardless of channel type. |
|
| 37572826 |
Channels: If OPERA Cloud Distribution offers have a non-cancellable cancellation policy with a deposit policy, the deposit becomes non-refundable for the channel availability, and if the offers have any other cancellation policy with a deposit, the deposit is refundable. |
|
| 37570260 | Guest Rooms in the Distribution Content screens shows the correct room count for room types when the OPERA Cloud room type is updated. | |
| 37555754 |
Channels: Availability reads the correct hurdles when it is set to a room type that belongs to multiple component rooms. |
|
| 37533267 | Certain specific scenarios prevent rate code creation in Distribution when rate codes in OPERA Cloud have been corrected. | |
| 37491516 |
Channels: Availability returns correct rate descriptions where the same access codes for a given company is used with multiple hotel rate plans. |
|
| 37441735 | The Central Reservation System (CRS) Status API call does not throw any exceptions to PMS even if the PMS property and external property are different. | |
| 37408165 | Promotion code or Promotion group using special characters are supported with Distribution channels. | |
| 37403679 |
Channels:
|
|
| 37346594 |
Channel: Availability returns deposit and cancel penalty amounts according to Cancel and Deposit Policy configuration. APIs: Shop offers the return deposit and cancel penalty amount according to the Cancel and Deposit Policy configuration. |
|
| 37430732 | You can now navigate to OPERA Cloud Administration from source codes without any errors. | |
| 37265138 | OPERA Cloud Distribution Shop offers returns on the Rate Plan Level Deposit and Cancel Policy if it is configured, otherwise, it returns the house level Deposit and Cancel Policy. | |
| 37225006 |
Channels and GDS: Availability responses return house-level Cancel and Deposit scheduled policy correctly in the event where a block-specific policy schedule also exists. |
|
| 37123587 |
OPERA Cloud Distribution Time is no longer required for Deposit Policies with Days Before Arrival Time. When creating a Deposit Rule in OPERA Cloud with the Days After Booking requirement, the Deposit Rule is no longer created in OPERA Cloud Distribution with Days Before Arrival set to 0. |
|
Distribution Billing
| Bug ID | Description | |
|---|---|---|
| 37586700 |
The Distribution Billing routine is adjusted to pass the billing usage as expected. |
|
| 37549197 |
The Billing routine is adjusted to pass the usage start date based on the subscription start date. |
|
| 37548557 |
The billing routine is adjusted to maintain the last billed reservations even if the billing failed to process due to unforeseen reasons. |
|
| 37413678 |
The billing routine is adjusted to pass the first day of the month as the start date and the last day of the month as the end date in monthly usage posting to MQS. |
|
Distribution Channel Management
| Bug ID | Description | |
|---|---|---|
| 37974721 | When creating a rate plan derived from a base rate and dynamic base rate, the rate plan is derived from the base rate, and schedules are generated accordingly. | |
| 37715301 | The InvalidRoomTypeCodes error is no longer returned after mapping multiple rates to a channel. | |
| 37710082 | The maximum limit of characters for the Distribution Content screen for property location is increased from 990 to 4,000 in the user interface and for Shop. | |
| 37687183 | Changing the Component RoomTypes configuration fails for Channel Distribution when there are no room types associated with the component room. | |
| 37657277 |
Distribution Channel Availability: The Channel Availability shows the availability details based on the Adult Occupancy selected. |
|
| 37629367 |
Distribution Channel Messages: You can view Inbound and outbound messages to channels from the Channel Messages screen. |
|
| 37582651 | OPERA Cloud Reservation type Distribution attributes are updated for Distribution channels with no need to enter the same configuration in the Distribution user interface. | |
| 37567726 | The limit for channelRatePlan and channelRoomType lookup is increased to 1,000. | |
| 37567726 | The limit for channelRatePlan and channelRoomType lookup is increased to 1,000. | |
| 37503813 | Channel rate plan and room type External Look-up are supported for channel status New, Test, Active, and Maintenance. | |
| 37107683 | Channel Availability search result details can be viewed in OPERA Cloud Distribution for a one night stay. | |
| 37069237 | In OPERA Cloud Distribution, you can update the Global Distribution System (GDS) Room Category for a specific Guest Room Type within the Content section. Also, additional room categories are added to the Room Category field selection list. These categories are global standards for GDS channels. | |
Distribution Channel Publication
| Bug ID | Description | |
|---|---|---|
| 38033895 | ARI Rate is published for the max ARI days from the current system date. | |
| 37922293 | Availability, Rate, and Inventory (ARI) manual publication response time is improved. | |
| 37913966 | AriRollOver is processed successfully. | |
|
37590800 |
Channels: Resolved an issue where, in a certain scenario, the rate updates were not published to the channels. |
|
| 37541232 | In case OPERA Cloud does not have a day of the week specified on the Rate Schedule, the rate is still usable by the Distribution channel. | |
| 37450365 |
Channel Publication: ARI events are being processed and do not remain in status New. |
|
| 37435637 | An issue is resolved where changes in inventory were not always created successfully for channels. | |
| 37421463 | Rate codes with special characters are not published successfully to channels. | |
| 37316131 |
Channel Publication: Large size Availability, Rate, and Inventory (ARI) event messages are processed and posted to Expedia. |
|
| 37288086 | Outbound restriction messages are limited to 5,000 updates per message. Each individual date, restriction type, and room-rate combination is counted as one update. | |
| 37159910 | When OPERA Cloud Cancel Penalty, Deposit Rule, and Reservation Type codes are not processed to OPERA Cloud Distribution, and schedules are created in OPERA Cloud, the Cancel Penalty, Deposit Rule, and Reservation Type codes are created in OPERA Cloud Distribution along with the schedules. | |
Distribution Profiles
| Bug ID | Description | |
|---|---|---|
| 37859702 | Distribution prevents the deletion of channel rate access in case no profile ID is sent during resync flow. | |
| 37651507 | When merging profiles while Profile sharing is on, the corporate ID gets updated for Distribution for all properties in the chain. | |
| 37623264 | Negotiated rates with no end date are getting distributed correctly. | |
| 37544024 | OPERA Cloud negotiated rate updates always update the correct Corporate ID in Channel Rate access records. | |
| 37299238 | A scenario preventing certain negotiated rates to be accessible from OPERA Cloud Distribution is addressed. | |
Distribution General
| Bug ID | Description | |
|---|---|---|
| 37807408 | Newly created room types and rooms in OPERA Cloud are created successfully in Distribution. | |
| 37706635 | The drop-down list under the Distribution Content location information screen displays the correct location code. | |
| 37658923 | Rate header restrictions minimum stay through, maximum stay through, minimum advance booking, and maximum advance booking are updating correctly from OPERA Cloud to OPERA Cloud Distribution channels. | |
| 37631817 | The Channel Distribution tab no longer returns an error when accessed from Distribution User Interface > Pricing > Rate code. | |
| 37387906 | OPERA Cloud Distribution shows packages and package groups correctly when added to the rate plan from OPERA Cloud. | |
| 37193419 | If a rate code that exists in Distribution is being created in OPERA Cloud, then Create Operation is updating the existing rate code in Distribution. | |
| 37192995 | Update Policy Schedule Events are processed and creates policy schedules in Distribution when policy schedule do not exist in the Distribution. | |
| 37189250 | In some scenarios, Room Type configuration changes are not reflecting in Distribution channels. | |
Distribution Reservations
| Bug ID | Description | |
|---|---|---|
| 37978940 | External partner reservations are processed successfully regardless of the hotel's local region, and will return successful responses to the partner. | |
| 37974676 | Channel Reservations are delivered to OPERA Cloud with the latest channel room and rate mapping configured for the channel. | |
| 37913995 | When multiple hotel rates are mapped to a single channel rate and negotiated channel rates, a booking is created with correct available hotel rate. The same behavior applies to modifying a booking. | |
| 37913984 | Channel restrictions are published for mapped rate categories, classes, and within Availability, Rate, and Inventory (ARI) max days set. | |
| 37886284 | Global Distribution System (GDS) reservations: A change is applied to skip the inventory availability check for certain non-critical modifications of channel reservations. | |
|
37772131 |
Global Distribution System (GDS) reservations: Channel reservations migrated from OPERA V5 to OPERA Cloud can be cancelled in OPERA Cloud when Cloudhub to OPERA PMS V5 is used. |
|
| 37771856 |
Global Distribution System (GDS) reservations: When the booking guarantee requirement is Deposit, channel reservations are not processed with a guarantee type that is not linked to the Deposit (8) or Credit Card (5) Global guarantee. |
|
| 37771022 | A Dhisco Global Distribution Systems (GDS) reservations error is no longer returned in case some room amenities' confirmable status is null. | |
| 37758425 | Global Distribution System (GDS) reservations: If there is no Channel Room Type description in the Channel GDS Room Description Line 1, 2, or 3, the room description returned to GDS channels defaults to the OPERA Cloud room type description. | |
| 37730297 | Global Distribution System (GDS) reservations: If GDS attempts to attach a company profile that does not exist in OPERA Cloud by passing an invalid corporate ID, the booking request will return a clear error to the travel agent. | |
| 37722135 | Channel Reservations: When channel reservations are requested with invalid company/source id, but no name, the profile is removed before sending the reservation to OPERA Cloud. An internal comment is added in reservation indicating the removal of the Company or Source profile. | |
| 37719702 |
Global Distribution System (GDS) Reservations: If a commission is applicable for the reservations, commission values with decimals are passed in reservation responses to Global Distribution System (GDS) Channels. |
|
| 37717873 |
Global Distribution System (GDS) Availability and Reservations: Smoking indicator, Room Category, Bed Type, and quantity of Beds are returned in the GDS availability response and in the booking response. You must configure bed types managed as Room Amenity as Confirmable in Distribution content in order to return in Global Distributions Systems (GDS). The OTA Room Category supported currently on the GDS are Deluxe, Quality, Standard, Moderate, Economy, All suite, Luxury, and Upscale. |
|
| 37685314 | Channel Reservations: Channel Partners that book multiple reservations under the same reference ID in their system, get a leg number (idExtension) from the OPERA Cloud reservation response. This leg number is added to the reservation response to channel partners in Create, Modify and Cancel responses. | |
| 37670860 | Global Distribution System (GDS) Reservations: Hotel Tax / Fee descriptions are passed in the reservation response to Global Distribution Channels. | |
| 37670183 | Global Distribution System (GDS) Reservations: When a guarantee requirement is Deposit, channel reservations are not processed with a guaranteeType that is not linked to Deposit(8) Global guarantee. | |
| 37668740 |
Global Distribution System (GDS) Reservations and Availability: The GDS reservation response returns information that Deposit is not required, if no deposit is scheduled or deposit scheduled is se tup with the requested amount zero. The long rate description (known as RPD field in Channel Rate Plan mapping, or OPERA Cloud Distribution attribute) is returned in Rate Rules response to the GDS. |
|
| 37668740 |
Global Distribution System (GDS) Reservations and Availability: The GDS reservation response returns information that Deposit is not required if no deposit is scheduled or deposit scheduled is set up with the requested amount of zero. The long rate description (known as RPD field in Channel Rate Plan mapping, or OPERA Cloud Distribution attribute) is returned in Rate Rules response to the GDS. |
|
| 37659264 | Global Distribution System (GDS) Availability and Reservations: GDS Availability and reservation responses always return if the rate amount is refundable or not. | |
| 37652777 | Global Distribution System (GDS) Availability and Reservation: Availability and reservation response will return if the reservation cost is refundable or non-refundable following the cancellation deadline. | |
| 37636336 | Global Distribution System (GDS) Reservations: If the cancel policy is applicable, the cancel penalty description is returned in the reservation response to the Global Distribution Channels. | |
| 37624440 | Channel Reservations: If a commission is applicable for the reservations, commission information is passed in reservation responses to Global Distribution System (GDS) Channels. | |
| 37615276 | Channel Reservations: Channel Reservations are processed successfully even if the same hotel code is linked to multiple enterprises. | |
| 37605480 | Channel Reservations: Cancellations of Channel Reservations are processed in OPERA Cloud with the correct user ID. | |
| 37592690 |
Global Distribution System (GDS) Reservations: Reservation and modification requests with Guarantee Type 30 for Corporate ID guarantee requires a valid Corporate ID in the request for the reservation to be accepted into OPERA Cloud. If no Corporate ID is provided, the Corporate ID is not valid or the guarantee type is not set up at the hotel, then an error is returned. |
|
| 37575359 | Global Distribution System (GDS) reservations: Channel Reservation soft modifications (adding comments or any other change that does not impact pricing or availability) are processing correctly when Membership Profile is associated with the booking. | |
| 37572646 | Channel Reservations: Channel Reservation requests with Guarantee Type 30 requires the Corporate ID to process the reservation. | |
| 37565124 |
Global Distribution System (GDS) Reservations: The correct error code is returned in the reservation response if the hotel code requested is not found in OPERA Cloud. |
|
| 37565065 | Channel Reservations: An applied modification avoids rate updates when comments are added to reservations. | |
| 37564464 | Global Distribution System (GDS) Availability: GDS can request more rates in single hotel availability requests. The request key is supporting the booking code as the value to find the remaining rates. | |
| 37560427 | Global Distribution System (GDS) reservations: All GDS reservations can modify non-critical elements on a reservation even if the inventory is not available. | |
| 37525293 | Channel Reservations: Distribution channels can modify reservations with the TA Record Locator added to the reservation. | |
| 37486334 | Global Distribution System (GDS) Reservations: Alert emails for end-to-end transaction failures pass the Reservation GDS PNR in the email subject line for easy tracking of reservations. | |
| 37408054 | Channel Reservations: When channel reservation requests are send with Payment Method 1 (Cash), reservation requests are processed to OPERA Cloud with the mapped Payment Type for CASH in Distribution. | |
| 37396913 | Channel Reservations: A change is applied to avoid inventory deductions if the reservation modifications are sent with no changes on Stay Dates, Room Type, Rate Plan, Number of Rooms, and Occupancy. | |
| 37238087 | Channel Reservations: When channel reservation notifications are sent with Payment Method 1 ( Cash), reservations are notified in OPERA Cloud with the mapped Payment Type for "CASH" in Distribution. | |
| 36988102 | Channel Reservations: Reservation requests values in PersonName and SurName is read from Resprofile and mapped successfully to reservations in OPERA Cloud. | |
| 36953878 | Channel Reservations: Channel reservations with a long address line for the profiles are processed to OPERA Cloud as expected. | |
| 36556272 | Channel Reservations: Channel reservations for multiple rooms in the same request followed by multiple modification requests are handled successfully. | |