2 Resolved Issues
This section contains a list of the customer-reported bugs that were resolved in this release.
Accounts Receivables
Bug ID | Description | |
---|---|---|
36064378 |
Use the Imbalance Analysis tool to scrutinize and address Accounts Receivable imbalances. Employ the View Details option to inspect amounts that deviate from balance. After a meticulous analysis of the details, proceed with the necessary corrections without encountering any errors or screen freezes. |
|
35918104 |
AR Accounts should not get created by OPERA Cloud Central Cloud Hub when the Handle Resort AR Numbers Interface Controls is set to "Ignore" and the Accounts Receivable OPERA Control is Inactive. |
|
35857575 |
You can modify the credit limit in an AR account only if the Account Receivables OPERA Control is active. |
|
35778002 |
The Payment Due Days OPERA Control is available with either an OPERA Cloud Foundation or OPERA Cloud Central Management Services subscription. |
|
35767843 |
Each time a transaction configured with "Check number mandatory" is used for batch charges, an error message stating "Check number was not supplied" appears. |
|
35767634 |
No duplicate invoices are created on posting charges on an invoice from the Manage Invoice Details screen. |
|
35760884 |
AR Restrictions can be configured with an OPERA Cloud Foundation Cloud Service or an OPERA Cloud Central Management Services subscription. |
|
35745542 |
You can distribute the AR account to more than 100 properties without encountering any errors by accessing the Account Setup, clicking the ellipsis, and selecting the Distribute option. |
|
35738202 |
You can create an AR account for a company profile and select communication details such as email, fax, phone, and address. |
|
35735806 |
The Load More action successfully fetches additional invoices in Manage Invoices. |
|
35734322 |
You can see the pagination for AR Account Search results. |
|
35732372 |
You can transfer charges between invoices of the same or different AR account for new invoices. |
Block Management
Bug ID | Description | |
---|---|---|
36067815 |
You can create a block from the Property Availability screen and the field for Room Pool if the Room Pool OPERA Control is active, or from Room Type if the Room Pool OPERA Control is inactive and available in the Block Details section. |
|
36047661 |
In the Manage Block Search screen you can search for blocks using Created By field. The Created By search only allows you to select one property in the Property selection list. |
|
36031635 |
When you change the status of a parent and child block that are synchronized, the reservation type from the parent applies to the child. If they are not synchronized you can select Save and Apply to Sub Blocks, and the reservation type applies to the Sub Blocks selected. |
|
36027988 |
You can navigate from Manage Blocks to the Function Diary screen. |
|
36009096 |
You can see block status updates for multiple sub blocks. |
|
35990421 |
Block search performance is improved. |
|
35966726 |
For Original Rate and no rooms, the True Net Forecast Rate calculates automatically and displays values accordingly. |
|
35959574 |
The Block Cutoff Schedule Days field allows a value up to 999. |
|
35937704 |
The Block cutoff days value is between 0 and 999 days inclusive. |
|
35932722 |
Canceling one of a block's sub allocations does not impact the status of its other sub allocations. |
|
35926008 |
The Changes Log shows the Allotment_Origin LOV change correctly. |
|
35906062 |
If you make any changes to a block that is being modified by a third party integrator, a message appears letting you know the record is being changed by another user. |
|
35896403 |
At the Property level: |
|
35847119 |
The Room Revenue Transaction Code no longer disappears when you change the Block status. |
|
35899600 |
All rate codes and negotiated rates are visible from both Block Search and Manage Block as expected. |
|
35841864 |
Cancelling changes to block notes does not save the update. |
|
35837650 |
In the Group Rooms Control (GRC), the Property list field displays all properties with the Group Rooms Control OPERA Control active. |
|
35831801 |
You can assign rooms to rooming list records when the room is available for the selected date range of the reservation. |
|
35827422 |
A message indicating no rooms are available on the master allocation appears when using Load Room Grid or Edit to add more inventory to a sub allocation block than what is available on the master allocation. |
|
35795051 |
You can create a block from the Property Availability screen and the field for Room Pool (if the Room Pool OPERA Control is active) or Room Type (if the Room Pool OPERA Control is inactive) is available in the Block Details section. |
|
35790172 |
At the hub level, packages on blocks appear in the property's currency. |
|
35777982 |
The property logo, address, and contact information appear correctly when generating the banquet check by Revenue Type/Group (style 21). |
|
35772770 |
You can preview the "Sample_cont_merge" report with PMS Room Types" and the "Rooms with Rate and No Inventory" and the event status parameter is selected. |
|
35770749 |
When generating "Sample_cont_merge" using event template 7 or 8, the extra package attendees appear correctly. |
|
35764856 |
The pick-up figures for the Master Allocation are set back to zero when you run the Block Occupancies Utility for the Block date range where there is a master allocation with picked-up rooms and no sub allocation found with the same room type booked. |
|
35756872 |
When you move a block with events by editing the dates in the Block presentation, you are prompted to use the Shift Block date to perform this action. |
|
35756154 |
In the Master/Sub Tour series Block, you can see the Change Block status link in Block Status in the Block presentation screen. |
|
35755905 |
A message appears in the Room Rate Grid when the time it takes to perform the requested action exceeds the time-out limit. The message suggests a way to action. |
|
35734076 |
You can change the block status for one of the Tour Series blocks and then change the block wtatus for the Master Tour series. |
|
35734017 |
When you change the block start date using Shift Dates from the I Want To . . . menu, you are prompted with a warning message that you must accept, if the new dates would cause events to be waitlisted. |
|
35724754 |
When a block has the sell limit selected for the room inventory, the Room and Rate grid displays the column for Sell Limit. On the left of the Room and Rate grid, you can see the daily total for the sell limit. |
|
35717871 |
When you change the Block Status for Catering only, and the Catering status is not the same as the Rooms status, the Block Status change sequence displays the changes for Catering status in the correct chronological order. |
|
35712129 |
When you change the master tour block start or end date, the sub blocks are updated accordingly. |
|
35705721 |
You can default Sort Order and Group By in Manage Reports to the Group Rooming List report. |
|
35695544 |
Rate Grid View options appear consistently regardless of the location from which the Room Rate Grid is called. |
|
35212919 |
You can create a block with a block name that includes special characters, and the block code generates as expected. |
|
34678406 |
USE_SINGLE_BLOCK_STATUS is updated to active and when the Manage Opportunities checkbox in the Manage Blocks screen is selected. |
|
34671483 |
Edit and Actions links in blocks are visible and working as expected. |
|
34412364 |
You can copy a block with that has multiple translations in catering packages. |
Cashiering and Financials
Bug ID | Description | |
---|---|---|
36075317 |
As a prerequisite, the Check In Prepay Rules Front Desk setting is set to Advanced Folio Posting. The Charges are routed correctly, and payments are applied accordingly in both Window and Room Routing scenarios. |
|
36064455 |
The fiscal workflow is not engaged when you settle a fiscal folio to Direct Bill in a scenario where Fiscal Folio Printing is on and the payment method for Direct Bill is not selected as a Fiscal Folio Payment Method on the Fiscal Partner configuration screen, and other payment methods are selected. |
|
36053439 |
In the folio window drop-down, names appear as the are on the profile account. |
|
36035650 |
When splitting the price schedule for a rate code, child rates are updated in all date ranges. |
|
36016672 |
In a scenario where the Child Rates By Defined Buckets Rate Management function is inactive, the formula for CITY_TAX is configured on a Package with fields for Child One, Child Two, and Child three are set to N, and the reservation includes children, the formula calculation is correct and does not increase for the number of children on the reservation. |
|
36013614 |
You can copy Rate Classes without issue. |
|
35969403 |
Manage Transaction Diversion Rule: |
|
35967109 |
The following tasks are updated: |
|
35963995 |
You can see promotional text on reports when you configure the Promotional Text1 merge code for the folio reports. |
|
35961151 |
A change ensures that the "Associated Folio Details Required for a Credit Bill" OPERA Control and the "Credit Bills can only be created from Folio History" OPERA Control cannot be active at the same time. If you attempt to
activate both OPERA Controls in a property, the following messages
appear:
|
|
35943640 |
The Reservation > I Want To . . . menu > Create Vouchers option is visible only when you have the Print Vouchers user task assigned to your role. |
|
35937671 |
You can set Maximum Daily Uses as null while creating a Kiosk Cashier. |
|
35927511 |
In a scenario where the Fiscal Folio Printing OPERA Control is on and the Credit Bill OPERA Control is off, and one Folio Type is configured, you can successfully settle and generate folios. |
|
35911051 |
When the Multi Language OPERA Control is active, a folio is generated in the language of the profile linked to the reservation. |
|
35859131 |
In a scenario where a large number of Deposit Folios exist for a reservation, you can successfully generate a folio with the large number of Deposit Folios linked as associated folios by OPERA Cloud. |
|
35266466 |
In the Rate Strategies screen, clicking Load More Results loads the next set of Rate Strategies. |
|
35874997 |
The folio download options work as expected. |
|
35815943 |
An error no longer appears when you select the Property list of values in rate code channel management. |
|
35817562 |
When accessing the Custom Charges configuration from a hub location, the amounts appear in the local currency of the property. |
|
35814944 |
The End of Day Email Address OPERA Control setting value is validated upon save. |
|
35803902 |
The Begin Date and Time update when you update the exchange rate. |
|
35800707 |
In a scenario where you create routing instructions to a folio window for a payee profile that differs from the guest profile on the reservation and you settle that folio window to an AR Account from the Direct Bill/City Ledger Payment Method, the payee profile stores successfully as part of the folio. |
|
35787492 |
Revenue from advance payments is distributed across the length of stay dates rather than appearing on the first night of stay. |
|
35782289 |
The CC Commission field is enabled for transaction codes configured for Credit Card payment. |
|
35768586 |
You can edit rate codes without any errors. |
|
35758904 |
Folios sent by email use the corresponding Subject and Body text configured in the Billing Delivery Method. |
|
35758883 |
In a scenario where a credit bill is generated in Folio History for a deposit folio, the payment method for Direct Bill/City Ledger is not available. |
|
35756197 |
HTTP_USERNAME and HTTP_PASSWORD in the Custom Data panel of an Electronic Fund Transfer (EFT) interface are populated when the EFT interface is made inactive and then active. |
|
35756115 |
In a scenario where the Advanced Packages OPERA Control is active, and package postings are routed from window 1 to window 2, and you perform a settlement, the package postings are included only in the universal payload for window 2. |
|
35755786 |
You can copy multiple deposits and cancellation schedules from one property to another. |
|
35752299 |
When the Rebate Validation OPERA Control is inactive, you can post negative payments using the Pay Only card without a credit card number/token. |
|
35738253 |
You can select all rate codes in Manage Restrictions. |
|
35725002 |
You can search for in house reservations when attempting to add reservations to the Other Reservations tab on the Move Charges panel in the Billing screen. |
|
35740293 |
The transaction code assigned to any OPERA Control is always accessible for selection in the list of values (LOV). |
|
35731856 |
After downloading the End of Day report in DELIMITEDDATA, or DELIMITED, or TXT format, the files are downloaded with the ".txt" extension only. |
|
35721973 |
When a user deletes base rate information from a rate code that combines "Base Rate" and "BAR Based Rate" in OPERA Property, the information is also deleted from OPERA Cloud. |
|
35713986 |
When the Tax Type Calculation OPERA Control (setting) is set to Profile and a charge is posted from a hub location, the tax type configuration for the property is considered. |
|
35709754 |
When you generate the Custom Charge and Redemption Summary report (custom_charge_summary), only the reservation nights within the date range are included. |
|
35682767 |
Using Search on the Posting Journal screen returns all results as expected. |
|
35649383 |
You can successfully modify Revenue Bucket Code configuration. |
|
35605458 |
In a scenario where the Fiscal Folio Printing Cashiering parameter is on, the Fiscal Service Terminals Cashiering parameter is off, and the Fiscal Partner is configured for POST PAYMENT, the Universal Payload includes a TerminalId value of OPERA9TERMINAL. |
|
35278474 |
For properties with the Rate Code Approval OPERA Control active, Copy Rate Code is updated to not copy the approval status to the new rate code unless you have the Rate Code Approval user task granted to your role. |
|
35603477 |
In Role Manager Financials, the task name is updated to "Override Direct Bill to Restricted AR Account." |
|
35603463 |
In a scenario when settling a folio to Direct Bill and the AR Account credit limit is exceeded, the following message appears: "The AR Account balance exceeds the specified Credit Limit for the AR Account. Do you wish to continue with settlement?" |
|
35585443 |
In Folio History, when generating a credit bill for a folio where a package rate was posted, selecting All Transactions displays a breakdown of the individual transaction codes posted with the current transaction code configuration. |
|
35424353 |
Minimum Occupancy and Maximum Occupancy fields are added in putRatePlan and postRatePlan API. |
|
33596972 |
You can see the open folio transactions from the Reservation Changes Log. |
|
35036006 |
The Fiscal printing pop up does not appear when the folio type is not marked for Fiscal Printing |
|
34339529 |
The Fiscal Workflow does not trigger when the folio type is not configured for Fiscal Printing. |
Client Relations
Bug ID | Description | |
---|---|---|
36124282 |
If a company name is modified or added with any special character, you can search existing channel negotiated rates. |
|
36106683 |
A new Global OPERA Control, Mandatory Communication Details, is added under the Profiles Group. When creating or enrolling a profile, this new Control lets you make it mandatory to provide communication details based on this new OPERA Control and the configuration of OPERA Control Settings Guest Email Type, Guest Phone Type, Company Phone Type, and Default Phone Type for a Contact. |
|
36105212 |
When you distribute negotiated rates to other properties, the distribution is recorded in the Profile Changes Log. |
|
35949653 |
When selecting an account profile carried over from OPERA V5, you see only the company name displayed from the search results. |
|
35949612 |
You can download and create a new profile in OPERA Cloud when Tax ID Validation control is active. |
|
35927659 |
You can enter up to 20 alphanumeric characters in Card Prefix when configuring Card Number Validation and Card Number Auto Generation under Membership Card Number Details. |
|
35894744 |
The Channel list of values for searching channel negotiated rates appears without errors. |
|
35883333 |
You can create profiles throughout OPERA Cloud when the address validation control is enabled. |
|
35878460 |
Negotiated Rates display the correct property. |
|
35869647 |
The Journal by Cashier and Article Code report and the Journal by Cashier and Transaction Code report accurately display the same time and date for the corresponding postings. |
|
35868642 |
For reservations with changing daily rate amounts and an applicable Profile Discount, the profile discount is applied individually to each day's rate. |
|
35861535 |
While creating and updating the profile (for all profile types), the AR Number Central field is available and accepts up to 20 characters. The Influence Code field is available only on Contact Profile types and allows a selection from configured Influence Codes. |
|
35846927 |
You can delete inactive profile subscriptions. |
|
35836048 |
Profile Lookup and Download is processed from the Global Hotel Alliance (GHA) instead of the OPERA Reservation System (ORS) when the parameter value "GHA_CONNECTOR" is passed. |
|
35823804 |
When Allow Updates from External System is selected in Negotiated Rates, it updates the IFC_CREATED field to Y. |
|
35795586 |
When you update a membership level, the new level appears on reservations for that profile. |
|
35793250 |
You can merge profiles that have the Guest Privacy field selected. |
|
35758384 |
A negotiated profile without an end date can be added, edited, or deleted. |
|
35740856 |
You can view the changes log without errors after updating the membership for profiles without negotiated rates. |
|
35706420 |
If an existing negotiated rate code start date or end date is updated and if this record is distributed to other properties where the record is present, it copies successfully. |
|
35704438 |
The date format for Profile Notes appears based on the Short Date Format set for the property or the Hub according to the logged-in context (Property or Hub). |
|
35608933 |
You are restricted to merge profiles with membership when the Name Protected setting is active on the membership. When the member profile update restriction with reservation control is active, you are restricted from merging member profiles with future reservations. |
|
35519479 |
In the Channel Negotiated Rates search and New screens, you can see, create, change, and delete Channel Negotiated rates. |
|
35307187 |
You can toggle between active and inactive memberships. |
Commissions
Bug ID | Description | |
---|---|---|
35698598 |
The reservation External Reference value is available in Manage Commissions. |
Country Specific
Bug ID | Description | |
---|---|---|
35941108 |
Country Specific - Italy: |
|
35858991 |
Country Specific - Taiwan: |
|
35832160 |
Country Specific - Portugal: |
|
35830046 |
Country Specific - Greece: |
|
35781049 |
Country Specific - Portugal: |
|
35744928 |
Country Specific - Italy: |
|
35745196 |
Country Specific - Italy: |
|
35510463 |
Country Specific - Portugal: |
|
34095376 |
Country Specific - Italy: |
|
32997772 |
Country Specific - Italy: |
Events
Bug ID | Description | |
---|---|---|
36020452 |
You can modify Menu Item Class or Menu Class details with more than 30 characters. |
|
36019961 |
The Business Events Listener is handling multi-byte characters within the request payload. |
|
36009177 |
When you change dates and/or status for a block, the events are updated accordingly. |
|
35905862 |
You can see the Guaranteed field menu, and the column should be blank and enabled for editing. |
|
35904862 |
The Manage OEDS (OPERA Electronic Distribution Suite) screen does not give a java exception error if OEDS machines are not configured. |
|
35899280 |
A chain level role user with the Edit Event Resource task revoked cannot view the Events Resources Notes Checking options for menus. |
|
35896504 |
When generating the Banquet Event Order, the Revenue Summary uses the Guaranteed Attendees in the Revenue Summary calculations. |
|
35883679 |
At the property level, without the New/Edit Catering Events task granted to your role, you can see the catering package but not the Pricing and Copy actions. |
|
35837572 |
You can save report parameter defaults successfully for the Catering Progress BI report (rep_catering_progress_bi). |
|
35875005 |
You can create and view composed menus in Remote Property when the Multi Choice Menu OPERA Control is active. |
|
35854668 |
The function space rental amount appears in the event property's currency when logged in at the hub level. |
|
35851922 |
If the Event Waitlist OPERA Control is active, when you have an event in actual status and add a function space that is already booked in deduct status, your event is waitlisted. |
|
35819148 |
When a catering event is waitlisted in OPERA Property, and the OPERA Property environment is linked from the OPERA Xchange Interface (OXI) to an OPERA Cloud environment, the update to Waitlist event status is communicated to OPERA Cloud. |
|
35791960 |
When the Alternate Space OPERA Control is active, and you shift the date for a block with an alternate event with a function space in deduct status over to a date where the same function space is already in deduct status, you receive a message that the alternate space is not available. |
|
35769167 |
The Event Posting link in only enabled when the Event Posting OPERA Control is active. |
|
35754557 |
You can create a composed menu and add menu items to it, and the Menu Item Drawer opens with the requested results. |
|
35737684 |
You can see catering menu prices with respect to property currency values. |
|
35734111 |
Manage Events displays the Space Name column. |
|
35610199 |
Event notes allow for up to 2,000 characters. |
|
35377509 |
You can save a 2,000 bytes string as event notes. |
|
34791695 |
You can save the Menu Item name with a less than, or equal to, 200 byte string. The whole string is stored as the Menu Item name. |
|
35374758 |
When a block with a profile name of more than 40 characters has event resources attached, you can access the Event Resources screen from the Block Presentation screen without any errors. Also, you can access the Event Details screen from the Manage Events screen without any issues. |
|
35321828 |
You can create a catering package and add, edit, and delete catering packages. |
|
33235796 |
The Quick Insert field does not appear when the Quick Insert OPERA Control is inactive. |
Exports
Bug ID | Description | |
---|---|---|
36109886 |
The End of Day Data Export and Country Export IT_E-INVOICE_DAY are generated successfully. |
|
35904214 |
The DCO_SCC_080003 and DCO_SCC_080003_DAY custom exports are updated to use Membership Type = OR. |
|
35835867 |
Performance is improved when generating the Foliotax Export (FOLIOTAX_EXPORT). |
|
35815437 |
For Exports where columns are configured to "Ignore Length" unchecked and the "Column Length" is set to 0, no additional spaces are added to ensure that fixed length exports generate correctly. |
|
35709648 |
When creating or updating an export based on the BH_DAILY_SUMMARY_DAY, you can select exp_country_bh.get_total_checks as the footer formula. |
Front Desk
Bug ID | Description | |
---|---|---|
36011998 |
The Property Availability screen no longer freezes when you click Back to Home. |
|
35833485 |
You can create keys for more than four guests without time-out issues. |
|
35785773 |
You can set default parameters and save the Rate Variance (giratevariance) report. |
|
35764477 |
When generating the Guest In House Rate Check (giratecheck) report with the Reservation Status parameter selected, only the reservations with the respective reservation status are listed and displays notes as expected. |
|
35744693 |
In properties where the Queue Rooms OPERA Control is active, the "ETD of Departure Reservation" column is available and showing the status of the departing reservation. |
|
35740562 |
The mass processing of keys shows the Previous Keys Made count in the create room keys screen. |
|
35724010 |
You can search and filter reservations by company in the Queue Reservations screen. |
|
35704452 |
You can create wake-up calls from Front Desk Workspace > Wake Up Call Companion for Departure Reservations. |
Integrations
Bug ID | Description | |
---|---|---|
36122766 |
Oracle Hospitality OPERA Web Self-service (OWS) Reservation service operations are working as expected with reservation ID in the request. |
|
36109888 |
The PostNegotiatedRates API has a validation limit for a maximum of 20 profiles to be updated for negotiated rates codes. A validation is added to allow the creation of a maximum of 1,000 negotiated rates codes at a time. |
|
36035764 |
|
|
36018594 |
When creating a new session record, ResvNameId was parsed as an Integer. In lp39b, the current ResvNameId is higher than the limit for an Integer in Java, causing an exception when being parsed, which is resolved. |
|
36009022 |
When Send Valid Start Date is deselected in the DLS Interface, and you create a new key, KeyRequest always has the Reservation Arrival Date in the GuestArrival tag. For a Duplicate Key, the GuestArrival tag also populates with the reservation arrival date (same as the New Key value). |
|
35942898 |
When PMS is active, FINTRIX msgs flow from OPERA Property ORS (OPERA Reservation System) to OPERA Cloud PMS from the Cloud hub. This is applicable only for OPERA Cloud Central. |
|
35941717 |
Email functionality works with invoices, confirmation letters, and reports when sent from OPERA Cloud. |
|
35938194 |
Cloud Hub processes and updates the reservation Routing Instructions in OPERA Cloud based on the XML message received from the OPERA Property external system. |
|
35891291 |
The OPERA Xchange Interface (OXI) channel should not be visible in the channels selection list in the Channel Rate Mapping screen in OPERA Cloud from OPERA Cloud Administration> Financials > Rate Management> Channel Distribution and from OPERA Cloud administration> Financials> Rate Management > Rate code > Edit rate code > click Channel Distribution panel. |
|
35869513 |
The logs for Create Block and Save Block consolidate the RQ and RS in one call. |
|
35864810 |
Cloud Hub processes the Reservations Result messages (having Company or Travel Agent with Reservation references) received from OPERA Xchange Interface (OXI) for the Channel Reservations sent from OPERA Cloud. |
|
35860409 |
The correct business events are generated for create, update, and delete profile relationships. |
|
35846853 |
OPERA Cloud Exchange Interface Resync History appears only for the property and interface in context. |
|
35844370 |
The OPERA Cloud Central Exchange - Interface parameter - Profile Group parameter HANDLE RESORT AR NUMBERS set with the IGNORED value ignores incoming AR numbers. |
|
35842839 |
New profile and new/updated reservation messages received from a Global Distribution System (GDS) are sent by OPERA Cloud Central Cloud Hub and are processed simultaneously by OPERA Xchange Interface (OXI) processors. |
|
35837643 |
When the Rate Ownership Handling OPERA Control is active and the Rate Protection Type is set to Central, OPERA Xchange Interface (OXI) processes the inbound Rate OXI/XML message without removing the Rate Protection flag. |
|
35832944 |
When you reactivate an Inactivated Neg Rate from OPERA Property in OPERA Cloud, it only activates back instead of creating a new Inactivated Neg Rate or generating an error message. |
|
35827891 |
When multiple reservations are received from an external system, and each reservation has a leg number, the leg numbers are added to the respective reservation. |
|
35806002 |
Cloud Hub creates or updates the reservation with the leg number provided in the XML message received from the external system. |
|
35796737 |
Cloud Hub processes the reservations with the available identification number when a unique constraint violation is encountered during message processing to avoid reservation failures. |
|
35784350 |
A property configured for fiscal business events lets you select the available modules from the Business Events Configuration screen. |
|
35776594 |
OPERA Cloud Exchange Interface Mapping does not allow you to perform mappings for the deleted interface. |
|
35763987 |
The OPERA Property version section is no longer included when the universal payload is generated. |
|
35758672 |
Business Events are not generated when temporary "OnHold" reservations are automatically purged based on elapsed time. |
|
35757924 |
The Door Lock System (DLS) interface configuration only allows numeric values for the Position field of Key Options in the Translation panel. |
|
35739146 |
You can see the label element in request/response payload once lookup is performed. |
|
35733279 |
The Enhanced External Systems user interface prevents duplicate values from being added in the External URI field. |
|
35733270 |
Business Event (BE) delivery continues when there are any failures in cross region connectivity. |
|
35732559 |
Cloud Hub uses the Rate Code Inbound default defined when Rate Code Not Found in the Reservation XML message is received from OPERA Xchange Interface (OXI)/PMS. |
|
35729076 |
If Window 1 has the payment method as null, and Window 2 has a valid payment methods, you can fetch bookings with OPERA Web Self-service (OWS) successfully. |
|
35727374 |
The Create Reservation operation accepts non-unique external reference numbers. |
|
35722431 |
The Business Event Configuration user interface allows you to add and edit conditions. |
|
35684155 |
The GuestDataChange message is sent to the PBX Interface when updating a reservation guest profile from a hub location. |
|
35680254 |
The OPERA Xchange Interface (OXI) generic parameter "Purge No. Days" is discarded as this configuration is not being used by the OXI purge process. |
|
35672579 |
Fiscal Integration Update, Universal Payload payment amount and quantity in the posting, and fiscal bucket sections are improved for the Checkout command. |
|
35322084 |
When an Accompanying Guest profile is detached from a reservation, any active keys for this profile become inactive. |
Inventory
Bug ID | Description | |
---|---|---|
35944419 |
When the occupancy percentage option is not selected in the Property Availability screen View option, the Room Type Level displays physical rooms, Out of Service rooms, and Out of Order rooms in the correct rows. |
|
35842590 |
Availability processing performance is improved. |
|
35799773 |
The correct date appears when clicking Today after searching a past or future date. |
|
35760068 |
The Property list field in Yield Market, Yield Categories, Yield Adjustment, and Hurdles only displays properties with the Yield Management OPERA Control active. |
|
35741046 |
The Property Availability screen loading time is improved. |
|
35713922 |
A change to Property Availability search improves performance for properties that do not have the Room Rotation OPERA Control active. |
Miscellaneous
Bug ID | Description | |
---|---|---|
36087347 |
The basic authenticator request using query parameters (username and password) for OAuth tokens are not supported. The username and password should be part of the request body for OAuth tokens. |
|
36037396 |
The Changes Log Key Failed Action Type Description length is increased to 2,000 characters. |
|
36005005 |
The Populate Price Cache parameter is no longer supported in the user interface. |
|
35964678 |
When the PMS License is inactive and the Shares OPERA Control is Active, the Share Rate Splitting for Fixed Reservations setting is available. |
|
35945841 |
You can add properties to new and existing hubs. |
|
35912450 |
Track It history shows the correct Property Time zone. |
|
35903878 |
You can do searches in selection list fields using special characters in upper and lower case. |
|
35650417 |
You can remove Country Mode from OPERA Cloud /Enterprise - Chain and Property Management/Property/Property Controls for a newly provisioned property that was provisioned using the shell. |
Property APIs
Bug ID | Description | |
---|---|---|
36048088 |
The APIs deleteNegotiatedRates and distributeNegotiatedRates are now publishable. |
|
36023453 |
The postRestrictionProcess async operation works as expected with the multiple values sent in the roomType array element of the request payload. |
|
36022120 |
The postRestrictionProcess async operation works as expected with the 202 Response Status code. |
|
36013502 |
The operation ID - getMultiPropertyChannelRatesAccess is added to Service Locator. |
|
36009023 |
For Create Keys and Outbound
externalRoomKeys API:
|
|
35967738 |
The Reservation ASYNC API works as expected with special characters data present in the response. |
|
35904824 |
The asynchronous operation getReservationsDailySummary supports fetching reservations that have special characters in the profile section of the reservation payload. |
|
35899706 |
You can delete a Floor Plan and create a New Floor Plan with the same Name. The deleteSitePlan API is modified to accept hotelId and sitePlanCode path parameters. REST Changes:
|
|
35865442 |
If the transaction codes used in the API getFolioByTransactionDetails belong to different properties, the API does not yield any results. |
|
35864094 |
When roomId is included in a query parameter for getReservations, the response is successful with the search criteria results and no longer returns an error. |
|
35847737 |
The reservationDailySummary operation is optimized for faster and more efficient interaction. |
|
35802235 |
The startReservationsDailySummaryProcess, startRevenueInventoryStatisticsProcess, startBlockAllocationSummaryProcess, and startHurdleRatesProcess async API operations now interpret the date format accurately within the sent requests. |
|
35781588 |
When the "Rate Code Mandatory for Block Pickup" OPERA Control is off, an external system calling postReservation WS to create a reservation or the putReservation WS to modify an existing reservation for a Block (where no rate plan is attached) correctly creates new reservations or updates existing reservations without an error message informing you that a rate code is mandatory. |
|
35327191 |
The getpostingrhythm API is updated to set as the default to Every Night when either Posting Rhythm or Posting Rhythm Type is null. |
|
35873872 |
When the fetchReservation request includes the fetchInstructions=ReservationPolicies parameter, the response contains basisType in the amountPercent element of each policy. |
|
35860331 |
The RSV early release API deleteReservation is available until the end of the deprecated timeline. The new API deleteOnHoldReservation is available as a replacement API. |
|
35831855 |
The x-operationid field is available in the response header for all the API operations. |
|
35769112 |
When you create a Rooming List or Change Block Reservations, a new element, Success, gets added for both postRoomingList and putBlockReservations operations based on whether the outcome Success attribute is updated to True or False. |
|
35762818 |
When Accompanying Guest Profiles are added to a reservation, the getReservation using fetchInstruction AccompanyingGuestProfile correctly returns "profile Type" and "Guest" elements in the response. |
|
35758612 |
When a room is added to a reservation using postReservation REST API operation, the room assignment is noted in the corresponding Changes Log entry for the reservation. |
|
35746150 |
Performance is improved when updating reservations using the putReservation operation. |
|
35741780 |
The postProforma operation is deprecated. |
|
35741290 |
When submitting a putReservation request without providing a Room Type attribute in RoomStay>RoomRates, an error message is returned informing you that Room Type is missing. |
|
35738816 |
A character limitation is corrected for postAutoAttachElements to support Auto Attach Element Codes to be no more than eight characters in length, and an error appears if the rule is more than eight characters. |
|
35737313 |
When using the postReservation and putReservation REST operations, phone numbers and/or email address are added to the respective communications field as included in the request. |
|
35731557 |
The fetchRatePlans and fetchPackages operations are updated to include Property Currency Code when the currency code in packages is null. |
|
35721647 |
You can see if a reservation has a rate code marked as House Use or Complimentary using the getReservation REST API and by reviewing the corresponding elements, "complimentary" and "houseuseonly." |
|
35712423 |
getReservationsDailySummary no longer responds with "bad request" for HEAD and GET operations when Channel Type has many characters. |
|
35704107 |
The postTelephoneBookEntries and putTelephoneBookEntries REST API operations create and update telephone book records respectively. |
|
35669455 |
The getblockAvailability operation shows the total revenue for the number of rooms specified in search parameters. |
|
35626914 |
Validation occurs when passing the post and putTemplateGuaranteeCodes operations to ensure that valid characters are used as part of the code. |
|
35512892 |
Performance tuning performed for fetchTransactionCodes bulk operation PostingRule attribute in the response always returns as False for the Bulk Fetch Transaction Codes response for improving performance. This flag is returned in the single fetch transaction code operation. |
|
35254857 |
Two new elements added to the getReservationsDailySummary response return the date in the property time: createdHotelDateTime and modifiedHotelDateTime. |
|
33359725 |
When the postReservationation operation does not include a Market Code and/or Source Code in the request, a check on the Rate Code Header takes place and if these are configured, they are used to create the reservation, otherwise, a 400 Bad Request error returns in the response. |
Reports
Bug ID | Description | |
---|---|---|
35948144 |
You can default the Include Internal Notes checkbox on the parameter form for the Rate Variance report (giratevariance.rdf) by editing the report. |
|
35938882 |
The History and Forecast report shows occupancy statistics for past dates including reservations without complete profile information. |
|
35933129 |
The sample_cont_merge created during previous OPERA Cloud versions are visible and generate. |
|
35932281 |
Cash payment transactions appear in the finjrnlbytrans and finpayments reports as expected. |
|
35895030 |
The Deposit Activity report displays appropriate data when using Cashier ID as a search filter. |
|
35879277 |
The Group Rooms Reservation sheet (sample_grmres_sales_std) generates successfully when filtering by Start Date. |
|
35861868 |
The Housekeeping Status report (hk_allstatus) can be grouped by Floor. |
|
35829355 |
The RES_FORECAST1 report generates as expected when the Reservation Types parameter for Individuals is correctly saved when selected and deselected. |
|
35822623 |
The following
Configuration reports are no longer available:
|
|
35756914 |
You can copy stationery from one property to another. |
|
34955052 |
You can schedule the Task_Sheet_Report in Report Scheduler. |
Reservations
Bug ID | Description | |
---|---|---|
36093393 |
You can generate an e-signature registration card from the I Want To . . . menu on the Manage Reservation overview screen. |
|
36058558 |
The Refresh button no longer exists in the workflow of adding an Associated Profile to a reservation being created from Look to Book. |
|
36058482 |
On the Look to Book, Book Now screen, The Total Cost of Stay for reservations with a discount applied to a negotiated rate is calculated based on on the selected Room Type to Charge (RTC). |
|
36024687 |
When creating a reservation that has a rate code with pricing in a foreign currency, the exchange posting type is inherited from the exchange posting type configured on the reservation's rate code. |
|
36018748 |
You can access the Payment Instructions panel for a pseudo room reservation marked as Always Checked In. The getReservation API response returns the value for AlwaysCheckedIn using the AutoCheckInRoomType fetchInstructions. |
|
36013372 |
The Occupancy link in Property Availability is updated to include Inhouse reservations. |
|
36008955 |
You can add Payment Instructions to a personalized or customized panel view on the Reservation screen without affecting the display of other panels added within the same view. |
|
35973465 |
Existing Auto Attach Elements that have incomplete configuration such as missing conditions, are not considered when creating a new reservation or editing an existing reservation. |
|
35955327 |
Shares values for fetch instructions are added into the query parameter for get reservations, enabling you to fetch bookings for shares reservations using this query parameter. |
|
35945416 |
Auto Attach Elements based on rate code(s) are attached successfully to reservations with the defined rate code(s). |
|
35944868 |
You can use multi-byte characters in the First Name field when searching for reservations. |
|
35913045 |
You can use Move Reservation to move a reservation with a promotion code from one property to another. |
|
35909418 |
Upon saving changes to a reservation using Edit With Look to Book, you can see an updated closing script (if configured) for the modified reservation. |
|
35903225 |
In Hub mode, when configuring room routing, you can only select reservations from the same property. If you attempt to select a reservation from a different property, an error message appears: "Reservation can only be routed to other reservations of the same resort." |
|
35900192 |
When using Tab to navigate from the Arrival Date to the Nights field on the Look to Book Sales Screen, the Number of Nights is selected allowing you to overwrite the current value with a new one without needing to delete first. |
|
35889555 |
Upon saving changes to a reservation using Edit With Look to Book, you can see an updated closing script (if configured) for the modified reservation. |
|
35846986 |
When you create, modify, or copy a profile while creating the reservation, the profile's registered resort is recorded with the reservation's property. |
|
35877999 |
When a room routing exists on a reservation, and there is a system generated posting of a transaction code included in the routing, the posting occurs one time and routes to the target room. |
|
35857545 |
In a scenario where linked reservations exist between properties, the Linked Reservations indicator in Manage Reservations search results appears in bold lettering with the count of reservations linked to the selected reservation. |
|
35850180 |
You can successfully move reservations with a promotion value selected to another property. |
|
35833766 |
When you are logged in at the hub level and create reservations at multiple properties during the same booking process, you may see the linked reservations in the Additional Reservations tab of the Reservation Overview as well on the Linked Reservations panel. |
|
35831498 |
The Attach Travel Agent user task is renamed to Attach/Detach Travel Agent, and the Attach Source user task is renamed to Attach/Detach Source. |
|
35827366 |
Checked-out reservations are only for the current business date if you have not selected an open folio. |
|
35804985 |
The Mandatory Method of Payment OPERA Control is available with an OPERA Cloud Foundation Cloud Service or an OPERA Cloud Central Management Services subscription. |
|
35804484 |
The Transportation pick-up and drop-off times require a date. When you enter a pick-up or drop-off time, the pick-up and drop-off date fields are marked as required and default to the reservation's arrival and departure dates respectively. The pick-up and drop-off times are recorded in the Changes Log. |
|
35768988 |
Performance is improved for creating a multi-night reservation with a rate code that has several packages attached. |
|
35764786 |
When logged in at hub level, you can unlink linked reservations from the Additional Reservations tab in the Reservation Overview as well from the Linked Reservations panel. |
|
35763728 |
In a property where the Multiple Guest Room Keys feature is active, when you create duplicate keys, the Remaining Balance field in the grid is read only. |
|
35759683 |
In-session reservations are handled where a modification request does not contain guarantee information. |
|
35757543 |
You can see the configured package price on the Reservation Packages Panel regardless of the defined posting rhythm. |
|
35755531 |
You can reinstate a shared reservation when there is no availability for the reservation's room type/rate combination by continuing to the Look to Book Sales screen. |
|
35746573 |
The Floor Plan OPERA Control is available with an OPERA Cloud Foundation Cloud Service or an OPERA Cloud Central Management Services subscription. |
|
35744101 |
Itinerary reservations are shown accurately created and updated from the OPERA Property and external systems. |
|
35742869 |
In a property where the Child Rates by Defined Buckets OPERA Control is active and dependent Child Age Buckets are defined, when you edit Stay Details on a reservation with children, where child ages are not received from an external system, updating any non rate-affecting field (such as Arrival Time, Departure Time, Origin, Source Code, Market Code, UDF Flex Fields, and so on) does not initiate a rate refresh, and you are not forced to enter the child ages. |
|
35742634 |
In a reservation where an advanced folio is processed, you cannot update the number of guests for the night(s) that were processed. |
|
35740761 |
Channels: You can now successfully save the changes made on GDS reservations. |
|
35738913 |
You can reinstate a reservation for a Component Suite. |
|
35738020 |
You can update rates for share reservations in the Daily Details panel. |
|
35737575 |
The Deposit Handling OPERA Control is available with an OPERA Cloud Foundation Cloud Service or OPERA Cloud Central Management Services subscription. |
|
35735413 |
When making reservations, only active market codes are available in the Book Now screen. |
|
35731318 |
Added support for modifying a reservation without CC (credit card) even when the guarantee requires CC (provided the create request had a card on file and guarantee type has not changed from create). |
|
35730227 |
Emailed Confirmation Letters can be customized using the Rich Text Editor on the Confirmation Letters panel of a reservation. |
|
35713349 |
If there are no reservations with an open folio, the Post Stay Charging OPERA Control can be inactivated. If there are reservations with an open folio, a warning appears as expected. |
|
35707165 |
In properties where the Enhanced Room Assignment OPERA Control is active, when you edit the Rooms tab you can update multiple room ratings and save all changes at the same time. |
|
35702558 |
The Room Search filter in all reservation search screens returns results based on an exact match of the value you enter on the field. You can start a search for multiple reservations by room number by entering the percentage (%) symbol after a partial room number, for example, searching by 10% returns all reservations where the assigned room starts with 10. |
|
35669738 |
The Rate Information screen calculates the total fixed charges applicable to a multi-night reservation. |
|
35640963 |
While searching for availability with the group profile, the Look to Book screen displays all active negotiated rates related to the group profile on top in the Negotiated display set. |
|
35579443 |
You can add special characters and alpha numeric values in the Quick Insert field in Composed Menu, and Menu Item in both the property and hub levels. |
|
35540351 |
When you reinstate a checked out reservation and select the "Send the Check In to the Interface" checkbox, a Guest In message is sent to the interface. |
|
35373960 |
For an active block, the arrival date of the Rooming List row defaults to the current business date. |
|
35269529 |
In the Stay Details panel, after you update the Room Type to Charge (RTC), the Rate Amount and Total Cost of Stay fields refresh and show the updated amounts. |
Role Manager
Bug ID | Description | |
---|---|---|
35939199 |
The Interface User screen under Role Manager is not visible if the identity provider is Oracle Access Management (OAM). |
|
35868004 |
You can edit Property Interface Machines only when the New/Edit Property Interfaces task is granted to you under the Interfaces Admin group. |
|
35854416 |
A privileged user can update the OPERA Cloud Central Exchange Interface Controls parameter values. |
|
35751503 |
Chain level access for CCTRANS, CCCONF, and PPCONF does not let you access a property from the Property list of values. You can see a property in the list of values based on the Addition Property Level assigned to your role. |
Rooms Management
Bug ID | Description | |
---|---|---|
35961163 |
You can access a floor plan setup with rooms that belong to room types that have the same or different room class. |
|
35932444 |
The Floor Plan selection list sorts values in ascending, alpha-numeric order. |
|
35922753 |
The Room Information pop-up displays the Room Statuses of Rented Component Suites and Component Rooms. |
|
35734768 |
You can select one, multiple, or all rooms from a task sheet and drag and drop them into another task sheet. |
|
35714894 |
The Housekeeping Forecast counts component suites as the number of the component rooms that make up the suite. For example, a component suite that is made up of three component rooms and scheduled for service with Task FULL shows as three within the count for the FULL task. When you select the number link, the popup also shows the individual component room room types instead of the component suite room type. |
|
35672576 |
For properties using Housekeeping Credits, you can enter values up to 99999.999 in the Credits fields throughout the application. |
Sales
Bug ID | Description | |
---|---|---|
35754526 |
Search performance is improved in the Sales Activity Trace Definition configuration. |
Toolbox
Bug ID | Description | |
---|---|---|
36047022 |
OPERA Cloud Toolbox Queue Statistics results shows the properties belonging to the logged in user context chain for reviewing queue statistics. |
|
35954366 |
A correction in validation allows the Data Import for Contact/Profiles to import Currency Code. |
|
35818324 |
OPERA Cloud Toolbox Utilities Synchronization Business Events generates the events for the selected property, external system, and the Module criteria, and the events can be polled or streamed based on the interface type. There should be Business Events configured as a prerequisite to perform synchronization. |
|
35798975 |
When you update the Next Folio Start Sequence for a Folio Type with the maximum character length, the update is successful. |
|
35763368 |
The Change Subgroup utility processes without error. |
|
35759908 |
The OPERA Cloud Service Locator configuration screen no longer redirects while reloading during the refresh action. |
|
35741016 |
The Guest Balance Forward data import is corrected to ensure only reservations in in-house status are available. An error message appears stating: "Reservation is not in the status to post guest balance." |