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:
  • Availability honors the channel rate plan order also when the rate plan type parameter is used in the SHOP Offers request.
  • The Rate Plan types requested must be returned first in the order they are requested, followed by non-requested rate plans in the rate plan order they are defined.
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.