2 Resolved Issues
This section contains a list of the customer-reported bugs that were resolved in this release.
Accounts Receivables
Bug ID | Description | |
---|---|---|
37691850 | The Reset button functions correctly on the Credit Card Transfer screen (OPERA Cloud > Financials > Accounts Receivable). | |
37634177 | You can successfully attach an Account Receivables account to a credit card transaction code when there are no existing transactions. | |
37629715 | You can filter the ar_collectionstat report based on the account type. | |
37535302 |
The prerequisite, Accounts Receivable OPERA Control, must be inactive for the following: You can create AR Account Types even if the Statement Name is not updated. |
|
37088044 | The Create Invoices With Negative Amounts Cashiering
parameter must be disabled as a prerequisite for the following:
You can create Accounts Receivable invoices only with a positive amount. If you attempt to create an invoice with a negative amount, this error message appears: "The Create Invoices With Negative Amounts OPERA Control is inactive. The invoice total amount must be greater than zero." |
|
Block Management
Bug ID | Description | |
---|---|---|
37889505 | Performance is improved when deleting a block from the I Want To Menu in the Manage Block Search screen. | |
37786874 | When there is a Block Access Exclusion configured for a block, when you are logged in at the Hub level for the block with the access exclusion, you can modify block reservations if the Block Access Exclusion is configured to "Allow Modify Reservation." | |
37783209 | Once you manually cut off a block, the sell limit is equal to the number of current rooms. | |
37757286 | In OPERA Central, the following Block OPERA
Controls are available when the property does not have an active subscription for the
Cloud Property Management subscription.
|
|
37629198 | When you click the To Do tile, the Presentation screen opens for the To Do Activity, and the Block information appears correctly on the first preview (for every preview). | |
37617846 | When you are in a property with a Property Management Subscription and the Simple Events function is inactive, you can see the owner field upon block creation. | |
37563899 | When the rep_deposits report is generated at the Hub level, the property field allows to select multiple properties and available deposits for all the properties selected are displaying. | |
37505403 | Business Event for Block Restrictions are generated, and OPERA Xchange Interface (OXI) messages are created and transported. This works for the Creation, Update, Deletion, and Clear All actions on Block Restrictions. | |
37457958 | You cannot delete a block if there are active Posting Master reservations. | |
37453003 | The View Room/Rate Grid pop-up in the Rooming List screen matches the room types with the number of rooms correctly when using the arrows to move through the view. | |
37440347 | You no longer get an error when editing the Room and Rate Grid, and you have more than 500 characters available for making comments about the deposit and cancellation rules of your block. | |
37413265 | When the TA Record Locator OPERA Control is enabled and added to a reservation using Manage Block Reservations where "Apply to All' appears, the TA Record Locator successfully applies to the reservations selected. | |
37409198 | If the function space for your event is a guestroom used as a meeting room, and you change the date of your block using Edit, you are prompted to move the event as long as the event falls within the new block dates. | |
37404656 | When you cancel a sub allocation, the rooms allocated are released from the allocated rooms on the master allocation. | |
37404347 | Business Events for Block Restrictions are triggered and OPERA Xchange Interface (OXI) messages are created and transported. This is working for the Creation, Update, Deletion and Clear All actions on Block Restrictions. | |
37352229 | Events are not deleted or duplicated when created for a tour series from a Sub Tour Block. All events appear correctly for the Sub Tour on which a Tour Series is created. No inactive events appear when the Show Inactive Events checkbox is selected. | |
37227941 | The Manage Block title appears in the Block Presentation screen, and the Manage Event title appears in the Event presentation screen. | |
36932564 | The House Availability number in stay statistics matches the Room and Rate Grid and the Property Availability numbers at property level only. | |
36324037 | A change was made to align with the Look to Book screen to display the Group Profile when a reservation is created either from Manage Block - I Want To - Create Block Reservation or Look to Book, and a Block Code is added to populate the Group Profile. Block Reservations created in either workflow when Linked Profiles are attached to the Group Block will inherit into the reservations. | |
35469367 | The Indicator count displays correctly, and past records count does not appear on the indicator and the calendar in all the view types. |
Cashiering and Financials
Bug ID | Description | |
---|---|---|
37894700 |
Transaction Diversion: This ensures that no unexpected or incorrect responses occur when performing the following operations.
|
|
37889687 | The ability to add an Accompanying Profile after credit card information is moved From Window 1 To Window 2 is added. | |
37861118 |
Performance is improved when Posting Charges. |
|
37854700 | Pricing schedules for daily rates are appearing correctly. | |
37819930 | The global exchange rate defaults to the UTC time zone if the time zone is not configured at the Hub level. | |
37806988 |
Package Code Formula CITY_TAX only considers packages defined in the Packages To Include field, which are set up with a transaction code set up as lodging for calculation of City Tax. You can search profiles and receive results in a timely manner. |
|
37798739 | The setRateAccessExclusions operation supports creating Rate Access Exclusions without an end date. | |
37759252 | Modifying package configurations within an unapproved rate code does not change its unapproved status. | |
37745775 | When searching rates with a profile having membership and negotiated rates entitlements, the rates search results display negotiated rates first, followed by membership rates, followed by default display set rates if Multiple Display Sets is On and multiple display sets are defined in OPERA Controls. | |
37744319 | When the Hide
Membership Rates OPERA Control is active:
|
|
37733168 | You can copy tiered rate code pricing schedules to other tiered rate codes without error. | |
37709020 | The Global Exchange rate screen shows the exchange rates based on the Hub/property time zone. | |
37706228 | In a scenario where the Send Fiscal Folio Prior to Voiding OPERA Control is active, and you perform Void Folio on a folio with a Folio Type not configured for Fiscal Printing, the folio is correctly voided without engaging the fiscal workflow. | |
37648435 | You can generate Promotional Coupon Codes only for active promotion codes both for Property and Template level at Hub mode. | |
37643956 | Comp Posting messages will not appear when generating a Proforma folio. | |
37623590 | Promotion codes copied from a template appear under the property without requiring you to clear the cache. | |
37621922 |
OPERA Cloud enhances the Fiscal Revenue Buckets configuration to allow the same Fiscal Revenue Bucket Code for more than one Fiscal Revenue Bucket Type. Example: Fiscal Revenue Bucket Type FLIP_PAY_TYPE & Fiscal Revenue Bucket Code CREDIT. Fiscal Revenue Bucket Type FLIP_PAY_SUBTYPE & Fiscal Revenue Bucket Code CREDIT. |
|
37614171 | A change is made to successfully complete Vault Tokenization and improve the performance of the process. | |
37586837 |
In a scenario where the Advanced Tax Handling for Deposit Folios Cashiering parameter is set to active and the Deposit Ledger Tax Transaction Code setting has no value, when you post a deposit folio, the “The OPERA Control Deposit Ledger Tax Transaction Code is not configured” error appears, and you cannot post the deposit. In a scenario where Deposits exist, you cannot set the Cashiering Parameter Advanced Tax Handling for Deposit Folios to active until the deposits are matured. |
|
37583922 | An additional folio close event will no longer be triggered for canceled reservations that have already been manually closed. | |
37582226 | The OTA TAX selection list on the Transaction Code screen is now available regardless of whether the OPERA PMS license is active. | |
37579920 | The Batch Charges menu item is translated based on the language selection. | |
37577045 |
The Unique Authorizer ID is based on the
combination of the Authorizer ID and Resort.
|
|
37576619 | Pricing Schedules, when searched with specific criteria, display schedules that match the defined criteria. | |
37558037 | Reservation rate information and folios calculate the exchange rate based on the reservation creation time. | |
37556720 | Receipts accessed from the Receipt History screen correctly use the body content from the Billing Folios section of the Delivery Management screen when emailed. Additionally, the subject line accurately reflects the corresponding receipt name. | |
37555081 | You can perform profile lookup and download the profile from the billing and comp routing workflows. | |
37550135 | For properties with the Folio No Reprint OPERA Control on, transactions that are attached with a bill number remain on the source folio during the refresh room routing. | |
37540197 | Package imbalances resolved during the End of Day procedure are logged and can be viewed in the Imbalance Correction Report. | |
37540102 | From the Comp posting Journal screen, the Reason column is increased to 200 characters to display the reason for a declined transaction when the user accesses the pending Transactions screen to review the request details. | |
37538800 | The Default External Reference to Display at Hub Level OPERA Control is available for defining the external system to be used for populating the external reference number in reservation search results when logged in at Hub level, as well as with the results of Hospitality Integration Platform (OHIP) calls made to the getReservations (RSV) operation with a Hub level context sent. | |
37538361 | Rate Code Packages: Post Next day is disabled when Package Allowance is not selected. | |
37537768 | You can post the rate code with a package on the posting master room. | |
37532133 | You can now modify or replace the transaction subgroup with another from the same transaction group, provided the transaction code is not in use. | |
37519751 | In a scenario where the Cashiering Parameter Advanced Tax Handling for Deposit Folios is active and Parameter Cancel with Deposit is active, when a reservation containing a deposit is cancelled or a no show, the deposit and deposit tax are posted the first time the Billing screen is accessed. | |
37519667 | When Cashiering Parameter Advanced Tax Handling for Deposit Folios is active, in a scenario where a reservation has routing set up for window 2, and a deposit folio is posted to window 2, the deposit and deposit tax are posted the first time you access the Billing screen. | |
37519501 | The Cashier Closure screen skips the Property Selection screen when you close the cashier at the hub level and the default property is selected. | |
37516674 | You can scroll down and select the auto-suggested transaction code when you enter a partial transaction code number on the Fast Posting screen. | |
37511492 | In a scenario where two folios are generated for the same billing window with the Fix Bill Window Cashiering parameter is active, and the parameter is set to inactive, and the Folio No Reprint Cashiering parameter is active, each folio can be voided individually when Void Folio functionality is active. | |
37501560 | The Frequencies menu is hidden in classic and enhanced properties. | |
37498378 | When syncing a rate code from one property to another where a transaction code is not configured in the target property, a validation error appears. | |
37497871 | You can set up a rate code as privileged only if your role is granted the Manage Privileged Rates Task. | |
37488972 | When multiple roles have the same transaction code configured, and the property has transaction code by user role enabled, only unique transaction codes appear on the Post Charges screens. | |
37478496 | The eligible revenue amount appears on the folio in the Membership Folio message. You can use customization to exclude revenue from the folio as needed based on the reservation status. | |
37475485 | When resorts are migrated to OPERA Cloud, any special (non-alphanumeric) characters in the resort code are removed during the End of Day job creation. | |
37473510 | In a scenario where the Fiscal Folio Printing OPERA Control is deactivated while the Print Fiscal Information Folio OPERA Control is active, you can generate an Information Folio successfully. | |
37473460 | Advance Dynamic Base Rate: Offset amount/percentage does not change when you update an existing pricing schedule that has Apply BAR inactive, change Offset, and click Apply BAR. | |
37472963 | Market Codes cannot be created with special characters. | |
37472529 | A change was made
to correct behavior in scenarios regarding deposits
with deposit taxes:
|
|
37461257 | You can activate and inactivate the Transaction code. | |
37459569 | A change is made to ensure folios generated on the current business date are visible in the Select a Folio to Void window after you select Void Folio, regardless of whether the folios have a Folio Type. | |
37439479 | Inbound reservations with credit card data are tokenized using the Oracle Payment Interface (OPI) Cloud configuration. | |
37431152 | The commission payable amount auto refreshes when you attach or detach a reservation to or from a travel agent/source. | |
37423390 | You cannot turn off the Generic Authorizer OPERA Control when generic authorizers exist on the resort. | |
37412581 | The Post Package checkbox appears when you select a rate code that includes a package on the Post Rate Code screen. | |
37402474 | In a scenario where the Advanced Tax Handling for Deposit Folios Cashiering Parameter is active, when a reservation contains a deposit, the deposit and deposit tax are posted the first time you access the Billing screen. | |
37394982 | In a scenario where the reservation has a package with the UDF_PERC_PRICE formula, the rate is altered on the reservation, and the Fixed Rate checkbox is selected, the package price is correct. | |
37373842 | In a scenario where a folio is preview/printed from Folio History using Folio style 27, the correct postings and totals appear. | |
37127336 | The Cashiering (Financials) (Financials) parameter "Relink Profit and Loss Generates for Fiscal"' is available in OPERA Controls when the Fiscal Folio Printing and the Advanced Packages OPERA Controls are on in the property. When the Relink Profit and Loss Generates for Fiscal OPERA Control is active, the exclusive generates of package profit and package loss transactions are linked to the parent transaction in the universal payload when you generate a fiscal folio. | |
36936757 | In a scenario where Fiscal Folio Printing and Send Fiscal Prior to Voiding are active, if a payment method is not selected as a Fiscal Payment Method in the Fiscal Partners screen, when voiding a folio with the non-Fiscal payment method, the fiscal printing pop-up does not appear, and no Universal Payload is generated. | |
36756718 | In a scenario where a reservation has a profile with a Restricted AR Account linked and a routing set to the profile, the folio can be settled only to Direct Bill/City Ledger if your role has the Financials Override Flagged Account Direct Bill Task in Role Manager. | |
36191657 | For properties with the Prepaid Multi Record Processing OPERA Control active, the "Duplicate account number is not allowed" message appears only when the same prepaid card number is entered in two rows. | |
35243139 | The Promotion Code Search screen is updated to provide users with more immediate context about available promotions. This update introduces the display of the "short description" for each promotion code directly within the search results. |
Client Relations
Bug ID | Description | |
---|---|---|
37922643 | Performance is improved in Create Activity. | |
37867801 | You can update an Activity as the Activity is working per its functionality. | |
37867764 | You can search activities with different search criteria from the Manage Activity screen. | |
37792381 | You can successfully retrieve existing profiles using the getProfiles operation of the Customer Relationship Management (CRM) API using the external system and External Reference Id. | |
37786715 | When editing and accepting a Suspended Profile due to Name Change, you no longer receive Duplicate Membership exceptions for the same Profile. | |
37756663 | You can attach titles to a profile. | |
37733481 | On the Suspended Stays screen, the record that shows this error message, "Membership number on the stay record does not exist for the given profile" appears at the top of the screen. | |
37726569 | When you select Add Contact from an account linked to an activity, any existing linked contact to that account appears. | |
37670449 | Profile Resync in the Exchange UI for Central Interfaces generates outbound messages successfully. | |
37656925 | You can view Profile Stay Record statistics for multiple properties only when the Central Currency Code is configured. However, you can view Profile Stay Record statistics for a single property in the property currency. | |
37651803 | You can see the registered resort in the transaction key when profiles are merged in a shared profile = N setup. | |
37647228 | Search results for profiles are returned in a timely manner. | |
37630467 | The visibility of Profile Promotion Codes in OPERA Cloud and OPERA Cloud Administration is based on the Membership Promotions OPERA Control. | |
37629337 | You can change the electronic_fiscal_flag value to blank. | |
37606336 | You can retrieve a membership number and save it when Card Number Auto Generation and Card Number Validation are configured correctly. | |
37597970 | You can retrieve profiles using the birth date advance search filter along with the name on the profile with a birth date. | |
37580004 | When the user language is set to French, "Show masked information" and "RTF Template Name" parameters are translated when generating the data porting report. | |
37559075 | You can process orphan stays for the past 1,000 days with the new scheduler job, "attach orphan stays for past 1,000 days." If the "orphan stay profile processing" control is active, profiles will be requested from the PMS, and be inserted in the central system so the stay record can be associated to the correct profile. | |
37524518 | You can remove the Client ID field from the Enrollment screen using Customization/Personalization with Page Composer. | |
37522984 | The primary email on the profile is pre-selected when settling and sending a folio by email for a profile that has an email ID attached in communications. | |
37517215 | The scope for the Restrict Profile Fields Changes After Folio Creation OPERA Control is changed from global to property. The respective profile fields are restricted for editing only at the property level if a folio is generated at the given property. | |
37481650 | The data in the Suspended Profile Table is visible and matches with the data in the suspended profile screen. | |
37475967 | You can successfully manage channel negotiated rates across multiple properties for a large portfolio up to 800 resorts. | |
37474026 | When enrolling an existing profile, the profile UDF fields are sent successfully to the external system. | |
37443121 | When you delete Subscriptions from a profile for the second time the same is not reattached to the profile in the external PMS when interfaced using Exchange. | |
37399051 | You can view global preferences at the hub level and global and property preferences upon selecting a property. | |
37201799 | When a profile is accepted in Primary Membership Suspension, it triggers an update profile and broadcast message in messages to external systems. | |
36989892 | You can search profiles using a tax ID. | |
36539601 | The getProfile API shows the correct resort/hub details when the profile is created in OPERA Cloud. |
Commissions
Bug ID | Description | |
---|---|---|
37804116 | You can attach a bank account to a travel agent profile that has commission records associated with the default bank account. | |
37787709 | The commission calculation removes the per-night calculation when the commission code is configured with a percentage for the revenue transaction code. |
Country Specific
Bug ID | Description | |
---|---|---|
37809547 |
Country Specific - Poland: In a scenario where the Customer Faktura Vat Folio Type is ordered higher than the Faktura Vat Folio Type in configuration, OPERA Cloud correctly generates the Faktura Vat Folio Type during folio settlement in Billing and New Invoice from Accounts Receivable. |
|
37749027 |
Country Specific - Greece: When you settle an Article using Post It without a payee profile selected, the message, "The Fiscal Guest Type is missing on the Payee Profile," appears until you select OK or X to close the message pop-up. |
|
37719417 |
Country Specific - Poland: The sample_folio_poland.rtf is updated to support values over 10,000 when generating a folio. |
|
37570832 |
Country Specific - Italy: A change is made to the Italy E-Invoice Exports (IT_E-INVOICE, IT_E-INVOICE_DAY) and the Italy E-Invoice Wrapper Exports (IT_E-INVOICE_W, IT_E-INVOICE_W_DAY) to ensure the values for <PrezzoUnitario> and <PrezzoTotale> populate correctly in scenarios where a Deposit Folio was generated before check-in. |
|
37562685 |
Country Specific - India: Country Export GSTR1-4A is updated to run successfully. |
|
37495827 |
Country Specific - Hungary The TAXAMOUNT merge code on the Sample Folio Hungary report (sample_folio_hungary.rtf) is updated to display the amount according to the Currency Format configured for the property. |
|
37454104 |
Country Specific - Philippines: In a scenario where Cashiering (Financials) (Financials) Parameters for Folio No Reprint and Void Folio are active, when a BIR Folio with an associated Acknowledgement Receipt is voided, the voided BIR Folio appears in reports as Cancelled and the associated Acknowledgement Receipt does not appear in Receipt History, but is displayed on the Acknowledgment Receipt Report. Note: Acknowledgement receipts are not marked as Cancelled, but no longer appear in Receipt History. |
|
37452263 |
Country Specific - Romania: In a scenario where the Multiple Credit Bill Folio Types OPERA Control is on and you perform Convert Folio, the Credit Bill that is generated populates the Folio Number from the correct sequence. |
|
37447078 | Country Specific - Greece:
In a scenario where the transaction code generate UDF Function ROOM_TYPE_BASED_CHARGE is using Amount Ranges, the Reservation Rate Info screen displays the correct value for the generate. In a scenario where the transaction code generate UDF Function ROOM_TYPE_BASED_CHARGE is not using Amount Ranges and a change is made and saved, selecting to expand the generates information displays the correct values. |
|
37405020 |
Country Specific - Portugal: In a scenario where the Total Gross of a folio is 0.00, the 0 field within the QR Code populates with 0.00 on the Sample Folio Portugal (sample_folio_portugal.rtf). |
|
37153428 | Country Specific - Spain:
The ES_SII_SRC_TAXTOTALS Country Export is updated. In a scenario where a deposit exists on a folio, the deposit appears in the export for the business date where the deposit was posted. When the deposit is matured and a folio generated, only the folio footer breakdown is reported in the export. The deposit totals are not included as they are already included in the export for the posted business date. |
Distribution Management
Bug ID | Description | |
---|---|---|
37692623 | OPERA Cloud Rate Code's Channel Management, accessed from Administration > Financial > Rate Management > Rate code > Channel Distribution, is showing channel rates that are linked to this specific rate code only. | |
37577315 | Channel Reservations using the In-Session flow are inserted with the expected origin code as defined in the Origin Code Channel Property control in Distribution. | |
37553192 | OPERA Cloud - Distribution - Connectivity Messages - Channel Publication: You can publish ARI for Switch type channels.. | |
37539690 |
OPERA Cloud Distribution - Channel Availability Shop amounts appear correctly in the Channel Availability screen. |
|
37528791 | Code changes for the components avoid duplication of data and selection between distinct components. The same component instantiated multiple times on a page work independently from each other. | |
37501922 | Irrespective of the includeInDepositRule field being sent in the postTransactionCode payload, a transaction code is created successfully. | |
37481157 | When a restriction creation fails in OPERA Cloud, restrictions no longer flow to the Distribution. This prevents erroneous data propagation and ensures data integrity within the system. | |
37409575 | Room types and inventory are created successfully in OPERA Cloud and Distribution even without newRoomType and numberOfRooms fields in the request payload. | |
37345056 | When an in-session reservation is deleted using the Purge Routine in OPERA Cloud, the inventory for the booked room type is adjusted correctly. | |
37343195 | When updating a rate from OPERA Cloud Distribution to Channel values are now correctly displayed as plain decimal numbers across all relevant APIs. | |
37044715 | When logged in at the Hub Level, if you have the Override Max Nights Upper Limit task, the effective maximum number of nights you can create a reservation for is the higher setting between the Maximum Number of Nights (Property level) and the Maximum Number of Nights - Hub Level settings. |
Events
Bug ID | Description | |
---|---|---|
37867796 | Event search performance is improved when you search by Event ID. | |
37867786 | Performance is improved when deleting a catering event from the I Want To menu in the Manage Event search screen. | |
37756190 | You can remove all types of translations in the Edit Menu Item screen. | |
37576484 | You can generate Banquet Event Orders when you have one or more catering package with no attendees. | |
37485966 | When the Sell Date Range and/or the Event Date Range are deleted and saved, OPERA Cloud displays menu details correctly and deletes date ranges (both sell and date) successfully. | |
37473031 | When a package is deleted from a package group, the search screen is updated to reflect the modified group. | |
37443785 | All the properties appear in the Target Property selection list (multi select) in Event Forecast Maintenance (Admin). |
Exports
Bug ID | Description | |
---|---|---|
37540097 | The Back Office, Export Mapping, and Mapping Types/Codes menus are only displayed for properties with an OPERA Cloud Foundation subscription. |
Front Desk
Bug ID | Description | |
---|---|---|
37615991 | Flex Fields added to the Arrivals, In House, and Departures reservation search screen are not removed after clearing search criteria by selecting Reset. | |
37523852 | When assigning a room with the Include Departures checkbox selected, the list of available rooms for assignment will include rooms that are assigned to arriving Day Use reservations. These rooms will show "Arrival" in the Reservation Status column. | |
37485941 | You are presented with the option to break the lock when checking in a reservation that is locked by another user also trying to check in the same reservation. | |
37476018 | You can generate the No Show Extended Reservations (noshow_ext) report without error. | |
37459513 | The Room Key Deleted Business Event is triggered during the Room Move for Offline Outbound DLS interface. | |
35342688 | When you are trying to create a room key and the DLS Interface is not running, you are presented with a time out error message. | |
34805594 | No error message appears for the Post Guest Message API request with an empty guest message body. |
Integrations
Bug ID | Description | |
---|---|---|
37889044 | When OPERA Cloud functionality for Accompanying Guests is enabled and Accompanying Guest Profiles are successfully added to a reservation from OPERA Cloud Xchange (OXI), they are not duplicated when the profile id may not exist. | |
37816969 | The performance of Check-in Requests from the legacy OPERA Web Self-service (OWS) is optimized for faster processing. | |
37745632 | Key count shows the correct value after making a room move when rooms are imported in the same online outbound interface. | |
37666136 | When deleting an adhoc External system the user will be prompted and asked to proceed as interface mappings will also be removed. | |
37642297 | When a FinancialTransaction (FINTRX) OPERA Xchanage Interface (OXI) message is generated from OPERA Cloud, the correct xsd schema is used and will not return errors. | |
37640804 | When OPERA Cloud Service Locator is configured for an API, and any external call invoking the API from Oracle Hospitality Integration Platform (OHIP) without bypass-routing =Y, Service Locator is redirecting the call to an outbound system without "permissionControl" in the URL. | |
37629826 | Interface Authenticator (IA) supports retrying calls when an HTTP 429 ("Too Many Requests") response is received. | |
37625185 | OPERA Web Service (OWS): When a createBooking request is sent to OPERA Cloud with a token containing alphanumeric characters, the booking is processed successfully. | |
37569483 | You can access OPERA Xchange Interface (OXI) Interface Controls seamlessly, with improved handling of duplicate interface controls during interface setup updates for a smoother experience. | |
37544884 | The OPERA Xchange Interface (OXI) Configure Promotion Code Inbound Message gets processed and created in OPERA Cloud. | |
37543537 | OPERA 5 created block reservations shared to OPERA Cloud using the Cloud Hub creates share reservations correctly. | |
37532681 | The OPERA Xchange Interface (OXI) Inbound XML processes as expected. | |
37520034 | When the TA_CRS_OVER control is turned off in the OPERA Xchanage Interface (OXI) Hub, the Travel Agent profile will not update when multiple reservations are created using the same travel agent. | |
37474545 | Reregistering an external system successfully creates add-on licenses and interface parameters. | |
37473449 | You can deactivate the Auto Configure OXI-OPERA Interface setup for all properties OPERA Control successfully. | |
37459486 | Fiscal Integration Update: OPERA Cloud Universal Payload performance is enhanced for the folio generation process. | |
37447066 | When you delete Subscriptions from a profile for the second time the same is not reattached to the profile in the external PMS when interfaced using Exchange. | |
37440470 | The maximum supported creation timestamp skew limit is increased from one second to three minutes to prevent request failures due to invalid time stamps. | |
37403824 | The OPERA Fiscal Integration Solution (OFIS) Cloud Configuration user interface enhances and contains the pagination feature, and the search result is split into multiple pages containing the maximum of 20 rows per page. Path: OPERA Cloud Administration / Financial / Fiscal Management / OFIS Cloud Configuration. | |
37338975 |
Legacy Interface User will receive password expiry email notification 30, 14, 7, 5, 4, 3 ,2, 1 days prior to password expiry as a reminder to reset the password. |
|
37221210 | External references are saved correctly in OPERA Cloud Central for multi leg reservations created using OPERA Web Services (OWS). | |
37067941 | In the Channel Rates user interface, the copy feature is disabled for records where the channel has its mapping level set to External. | |
35240784 | You can create room keys from the I Want To Create Keys action link in reservations or from the Property Interface Control screen. |
Inventory
Bug ID | Description | |
---|---|---|
37721188 | You can select previous dates once a future date is selected in Manage Restrictions, Block presentation, and property availability screens. | |
37638379 | In properties where the Advanced Task Scheduling OPERA Control is on, you can configure housekeeping task schedules by rate codes. If the total number of characters for all the selected rate codes exceeds 2,000 characters, you are alerted to that fact and asked to remove rate codes. | |
37631697 | Deleting a room type clears the inventory and removes the room type from the Sellable Availability screen. Also, sellable availability is returned for the available room types for 30 days from the current business date. | |
37622875 | Attach/Detach room type flow works successfully when logged in at Hub mode. | |
37500211 | When a room type is copied to a property from template, copyTemplateCodes event is published and inventory is created for two years from the current business date for the newly copied room type. | |
37443652 | You no longer receive a Null Pointer Exception error when searching the Restriction Changes Log and paginating without clearing the previously selected values in search filters. | |
37432856 | When updating existing unit status configuration , the error message displays the correct resort name. | |
37430370 | In the Inventory Management menu of OPERA Control, when the Length of Stay option is not selected under Restriction Type, the Minimum Length of Stay and Maximum Length of Stay options do not appear in the Manage Restrictions dropdown. | |
37429127 | OPERA Controls returns results based on search criteria without occupancy errors, and Room Type creation saves minimum/maximum occupancy values without validation issues. | |
37417786 | Room count is updated correctly in OPERA Cloud and Distribution when the room count is updated in the room type configuration when the PMS License is off and the OPERA Reservation System (ORS) License is on. | |
36066268 | Borrow inventory functionality is working as expected. |
Membership
Bug ID | Description | |
---|---|---|
37629313 | You can view the correct error message under Membership Transaction Points Rejection Reason when points are not calculated due to missing Daily Rate records based on the stay dates. | |
37612473 | You can retrieve the correct membership statistics using the "getProfileMembershipStatistics" with query parameter "transactionDetail" as false. | |
37590660 | You can create and edit Enrollment Groups with up to 4,000 enrollment codes. | |
37584714 | You can successfully add or replace membership details for a stay record (checked out status) under Membership Claims -> All Transactions. | |
37555128 | You can cancel out of attempting to add a membership to a Stay Record in all transactions without generating errors, which allows other operations to proceed normally. | |
37541965 | Linked Membership appears successfully on the reservation and the reservation membership panel when it is added through the Reservation Membership panel. | |
37503815 | OPERA Cloud displays membership details properly if you select Cancel and Edit in the Reservation Overview screen, Membership panel. |
Miscellaneous
Bug ID | Description | |
---|---|---|
37857836 |
Performance Enhancement: Post Charge Flow. Performance optimizations are implemented in the Post Charge flow to reduce the time taken to render the Posting pop-up and complete the posting process. You should experience faster response times and improved efficiency during charge posting operations. |
|
37818748 | The description for Data Residency Profile Nationality OPERA Control is updated to "For selected Nationalities, redirect the create and update Profile actions using Profile Residency Outbound Integration." | |
37769845 | Changes allow the control plane to get the correct value for the correct value of UI_UNIFIED_REPLICAS. | |
37683945 | The Key Response OPERA Control description is updated. | |
37626442 | When the PMS license is enabled for the central property, during the night audit, the PMS_ACTIVE_YN flag is set to Y for both current the business date and new business date. | |
37551715 | Caching issues with the Property Details > Values List field are corrected for when adding, updating, and removing values. | |
37547674 | When OPERA Cloud is set to the French language, the Rooms Availability Summary dashboard tile appears in French. | |
37481896 | The following OPERA Control names are
updated:
|
|
37467787 | You can update the currency code when a central property is activated with a PMS license and no existing financial transactions. | |
37430732 | You can navigate to the Administration menu from source codes without errors. | |
37271461 |
Newly uploaded global image logos consistently appear in all applications when you are logged in at the hub level. Newly uploaded property image logos consistently appear in all applications except Role Manager (Role Manager displays the global logo) when you are logged in at the property level. |
|
37260204 | Selecting Identity Management from the OPERA Cloud user interface successfully redirects you to the OPERA Cloud Identity Management URL for the specified environment. | |
36199379 | The Back To . . . navigation links are working as expected when using the Edit action to update panel details. |
Mobile
Bug ID | Description | |
---|---|---|
37463721 |
Screens that present data requiring scrolling operate as expected and do not overlap the Search and Application Bar. These include the Task Companion task sheet listing, room list in a task sheet, and the property listing in the Change Location screen. |
Property APIs
37796489 | A bulk request for getRatePlanSchedules API returns the correct results without any timeout errors. | |
37759178 | The putInventory and putReleasedInventory operations are available in the Block API (BLK). | |
37658846 | The Data Value Mapping (DVM) functionality cache refreshes every 15 minutes. When you update the DVM mappings in OPERA Cloud, any REST API request sent within 15 minutes will return the latest DVM values from the refreshed cache. | |
37658076 | You can post stay records that are alphanumerically longer than 12 characters. | |
37657991 | Improved performance helps ensure efficient delivery of Business Events when user streaming Business Events through OHIP. | |
37641673 | Compliance is ensured by omitting the Content-Type header in GET API calls. | |
37640626 | A performance improvement is provided for the In-Path Upselling feature (Nor1). | |
37630584 | If an OPERA Cloud profile has special characters in the membership number, the Async ReservationDailySummaryProcess API returns a successful response. | |
37622989 | POST generates API allows you to create the generates based on the percentage. | |
37619204 | When you send postReservation (RSV) to OPERA Cloud with an invalid package code in the RQ body, the response will return an error informing you the package code is invalid. | |
37569674 | The roomType field in the startHurdleRatesProcess operation of the Rate Plan Asynchronous (RTPASYNC) API is optional. If omitted (roomType field is not included in the request body), hurdles apply to all room types in the yieldCategory. If the request body contains invalid room type codes, they are ignored, and a warning is returned in the response. If a valid room type code is provided with an associated yield category, hurdles apply specifically to that room type. However, if the room type code is valid but lacks an associated yield category, hurdles are not applied. | |
37550654 | The room's old value is defaulted to zero should OPERA Cloud recieve null in the request body of operation startHurdleRatesProcess - RTP Async API. | |
37545611 | When you run the request for the getProfileMemberships for the CRMCFG API, you must have the NameId as a mandatory query parameter. | |
37543981 | To enhance the performance of PostProfile/PutProfile, WS to DB round trips for communication are eliminated. As a result, invalid country/state codes in the API payload no longer trigger errors. | |
37540528 | [REST API] You can add a package or package group to a single or partial nights of a multi-night reservation using putReservation operation (RSV) without the need to send a schedule list for the package/package group. | |
37536661 | You can create and update a profile with different values in emailformats element, in postProfile and putProfile (CRM API). | |
37507372 | The getRateInfo operation (RTP API) returns correct errors if you fetch for rate details outside of the Arrival and Departure date range of the reservation. | |
37506364 | You can create and save tax info and cashiering fields through profile APIs for a company profile. | |
37502515 | Translation Texts get created/updated successfully when you have more then one translation text field. | |
37490367 | You can search for profiles using the getProfiles operation in the CRM API and receive results in a timely manner. | |
37485416 | The postSupplementalFolio and postCreditBill (CSH API) are updated and populate the transaction codes and payment information in a scenario where a credit bill or supplemental folio is generated. | |
37473164 | The ratePlanSchedules operation available in the Rate Plan Management APIs includes the recordId in warning messages when rate schedule creation fails in OPERA Cloud, preventing its creation in Distribution and ensuring data synchronization between the solutions. | |
37473090 | The error message for GET inventoryStatistics is updated when the date range exceeds the maximum limit of 62 days. | |
37441464 | A null check for includeInactive is added in the source group search criteria to prevent a null pointer exception and a 500 internal error when the parameter is not provided. | |
37439901 | Formula based packages are updated to reflect updated pricing when a rate affecting change is done as part of putReservation operation (RSV) and the External Availability, Rates, and Inventory OPERA Control is active. | |
37430163 | Error handling is enhanced for post/putReservation operations (RSV) when adding an external reference id or idContext with an invalid character length. | |
37417994 | The startHurdleRatesProcess operation in the Rate Plan Async API now restricts posting negative hurdle rates, in accordance with OPERA Cloud standards. | |
37417138 | You can send stay records successfully with correct data using an API, and the stay record gets inserted in the profile successfully. | |
37408431 | If a user sends a negative limit in a REST API get request, the respose uses the default limit to ensure results are returned successfully. | |
37404920 | A 500 Internal Error does not appear, instead, the correct response appears. Resources are removed from the event successfully without errors with the API request. | |
37326043 | The limit for the query parameter "maxItems" in OPERA Cloud REST APIs is strictly enforced, preventing the submission of more items than the specified limit. | |
37305856 | The response to
getHotels operation (PAR) is updated to include the
following two new elements: sellableRooms and
ownerExclusiveRooms.
|
|
37305299 | Transaction codes created in OPERA Cloud by an external system using Property REST APIs are displaying correctly. | |
37293776 | You can invoke the PostBillingCharges (CSH) API without specifying the postingQuantity in the request body; it will automatically default to 1. | |
37273229 | When using post/putReservation with reservationNotification set as true, and a credit card payment method is specified with an invalid card type, the payment method defined in the Reservation Notification Default Payment Method OPERA Control is applied to the reservation. | |
37117647 | When you call the getAccounts in the Accounts Recievable
(ARS) API, the SuperSearch query parameter returns the correct response when the following
keywords are specified in the superSearch parameter:
|
|
36984091 | [REST API] Validation has been added to putReservation preventing the updating of the guarantee code for a reservation that is In House or Checked Out. | |
36885765 | [REST API] The operations postReservationMembership and deleteReservationMembership are deprecated. Memberships on a reservation can be managed using putReservation. | |
36351579 | Block API returns the correct amount if the block has a different currency than the base currency. | |
36343599 | FetchServiceRequests returns an error when an invalid reservation ID is passed in the query parameter. | |
36130046 | Error handling is enhanced for putAquireReservationLock operation (RSV) when an invalid reservationId is passed. | |
36081642 | Error handling is enhanced for postReservation operation (RSV) when the arrival date is prior to the current OPERA Business Date, and guaranteeCode is sent as CHECKED IN. | |
36053607 | Error handling is enhanced for getReservations operation (RSV) when searching by reservationId. |
Reports
Bug ID | Description | |
---|---|---|
37770074 | With an OPERA Cloud Central subscription only and generating reports from hub and property locations, the report generates successfully. | |
37649691 | The Membership Pre-Check In Report (arrprecheckinmem) successfully retrieves the reservations that are not checked in and have active memberships attached to the reservation. | |
37640610 | When you edit the grppickup report and enter values for the Block Status, those are saved and populated when generating the report. | |
37634215 | When selecting "Email to Print" and using "More Printers" option in the drop down list with more than 10 printers configured, the selected report is delivered to the email associated with the email printer. | |
37625627 | When you add a package rate to the res_forecast2 report from Manage Reports and search, you see the defaulted Package Rate generated on the report. | |
37402881 | The revenue from PM (pseudo) room types is correctly included in the Manager Flash Report even when no room class is assigned. This ensures consistency between the Manager Flash Report and the Trial Balance report. | |
37389986 | When viewing executed reports in Report Scheduler, you will see the start/end times based on the property time zone selected. | |
37303079 | You can create and schedule the history_forecast report. Once created, the custom date parameters appear correctly. | |
37036489 | When editing scheduled shift reports, the file names edited remain intact, and reports are sent and generated successfully. |
Reservations
Bug ID | Description | |
---|---|---|
37847325 | Response times are improved when searching for reservations by confirmation number. | |
37846323 | During the Auto Mass Cancellation process, reservations are cancelled at the configured time and are based on the Reservation Type configured. | |
37820860 | You can change the existing coupon code to a different coupon code while updating a reservation without encountering an unexpected error. | |
37800332 | When OPERA Cloud Rooming List functionality is enabled, reservations are created successfully. | |
37791810 | When there is a deposit or cancellation policy scheduled for a block in Administration, the policy is applied to new reservations for the block. | |
37787343 | In the Reservation Sales Screen, you can override block sell limits and continue booking if you have the Override Sell Limits task assigned to your role. | |
37777814 | You can search for room availability in the Look to Book screen, Rooming List screen, the Room and Rate Grid, and in Reservation Sales Screen without encountering an error. | |
37777699 | In Reservation Sales Screen, block availability appears for any selected block. | |
37759615 | The Stay Statistics screen shows the correct currency when you view Reservation Statistics, Stay Records, or Revenue Statistics. | |
37734863 | You can update a block reservation for a non-member profile created using the Reservation Sales Screen with Edit with the Look To Book action. | |
37733715 | In the Look to Book and Reservation Sales Screen, when using profiles with membership attached and searching specifically for guaranteed rates, the rate appears in the appropriate Membership Rates display set in search results. | |
37723273 | For anyone with the user task to override Minimum/Maximum Occupancy, a prompt appears to override the minimum/maximum occupancy when editing a reservation that would result in the number of occupants in the room being either being less than or exceeding the configured occupancy for the reservation's assigned room/room type. | |
37723114 | When there is insufficient availability of a requested item that is attached to the package added to the reservation during booking from Reservation Sales Screen, an updated message appears when confirming the booking informing you of the insufficient item inventory and requesting you to remove the package. | |
37697175 | The Rate Infomation table in Reservation Sales Screen is showing correct day of the week for the selected stay dates. | |
37679585 | In Reservation Sale Screen, clicking the X icon in the Smart Search bar clears the search and resets the prepopulated filter chips to default values. | |
37674256 | In Reservation Sale Screen, the negotiated rates linked to the profile selected in the New Reservation Availability search appears with the Negotiated badge. | |
37670112 | When updating values for different profile types in Reservation Sales Screen Smart Search, only the updated filter chip value is updated. | |
37668685 | Stay records appear in summary and detail views based on the departure date associated with the stay. | |
37664409 | You can book reservations with the Limited-Use Promotions and Promotion Coupon Codes created at the Template Level across the Hub properties from the Reservation Sales Screen. | |
37663080 | A correction is made that no longer supports users who have the Auto-Borrow from House user task to extend a Non-Elastic Block Reservation. | |
37663013 | Multiple negotiated rates linked to the profile selected in the availability search appear under the negotiated display set in the Look to Book Sales Screen. | |
37659443 | In Reservation Sales Screen, the Rate Information table in the Total Cost Of Stay drawer and Room and Rate Details drawer displays correct values and total for the rate with change during the stay. | |
37648416 | You can create reservations created successfully from Reservation Sales Screen and the Look to Book screen in OPERA Cloud with or without linking promotion codes. | |
37644394 | In Reservation Sales Screen, Daily Details Effective Rate appars correctly when a package is added, edited, or removed from the overview screen. | |
37641064 | Reservations with reservation type "GDS-SESSION" (on hold) are not included in the Reservation Statistics of a profile. | |
37639300 | In Reservation Sales Screen the word "items" is removed from the number appearing in the parenthesis for global sell messages. | |
37638684 | In Reservation Sales Screen, you can add or remove associated profiles from the Linked Profiles tab in the In Progress reservation screen. | |
37629467 | In the Reservation Sales Screen, the Create Reservation button opens the New Reservation flow without delay. | |
37629368 | In the Reservation Sale Screen> Find Profile search, the value passed from the form can be applied as suggested filter chips. | |
37622704 | When updating the room type on a reservation from a physical room type to a pseudo room type in OPERA Cloud, the saved value for the attribute pseduoRoom is updated to true, likewise, when updating a reservation's room type from a pseudo room type to a physical room type, the save value on the reservation for the attribute pseudoRoom is updated to false. | |
37622366 | In Reservation Sales Screen, for blocks where there is no rate code attached meaning the rate amount is derived solely from the block's configured rate and room grid, the alternate calendar displays in the green badges the word "Available" instead of a question mark symbol. | |
37617399 | You cannot select a profile in the reservation screen if the the Reservations Override Restricted profile role is not granted. | |
37612930 | The tooltip for Override Minimum Maximum Occupancy on the Mass Update Reservation Details screen is updated to reflect this option overrides the configured minimum/maximum occupancy on the room type(s) for the selected reservations. | |
37605411 | In Reservation Sales Screen, if you select a closed rate in the block availability, you can continue booking from the Alternate Dates screen if you have the Override task in your role. | |
37601820 | On the Payment Instructions panel of a reservation, the Reservation Type selection list validates against scheduled configured reservation types. | |
37595489 | Error handling is enhanced on the Look to Book Sales Screen when adding multiple reservations to Trip Composer, each with multiple rate code packages. | |
37590936 | You no longer receive a coupon code validation message when modifying a reservation using Edit in Look To Book. | |
37589716 | In Reservation Sales Screen, you can select a profile for a multi-segment reservation at any stage during booking. | |
37588356 | In Reservation Sales Screen, the Effective Rate in the Daily Details shows a correct value for each day. | |
37587343 | In Reservation Sale Screen, the internal Promotions and Negotiations display sets are hidden in the Display Sets filter chip list of values. | |
37576779 | In Reservation Sales Screen, the internal profile designated for in-progress reservations before an actual profile is assigned will not appear anywhere throughout the system. | |
37574796 | When accessing OPERA Cloud in French, the Reservation Revenue Summary tile displays the correct translation "Tarif Journalier Moyen." | |
37572810 | When searching by confirmation numbers on Arrivals, Departure, Manages Reservations, and Arrival with Deposit Balance screens remaining populated, search criteria will remain. | |
37569951 | In properties where the Back to Back Handling for Linked Reservations OPERA Control is active, you can move in-house reservations with back-to-back reservations using Room Diary. You can do this by dragging and dropping the reservation or by using the Room Move in the I Want To options. | |
37568049 | When searching for reservations, you can use additional search filters (such as Arrival From/To) when searching by partial confirmation number (by using the "%" wildcard). | |
37566838 | When the Default Check In Step OPERA Control is on, when landing on the Check-In screen, the focus is always on the first panel. This is the same whether a panel needs attention or all panels are completed. | |
37566436 | The changes log entry logged on reservations when using Mass Update Reservations Details is consistently formatted with "Mass Update" added to a prefix to the entry regardless of the fields being updated. | |
37565865 | When editing an existing Reservation Trace, you can delete the existing trace text and replace it using the 'Insert Quick Text' option. | |
37564862 | Enhanced error handling occurs when performing Mass Update Reservations and there is not enough inventory on the room class level to complete the update, and the option to "Override Available Inventory" is not selected. | |
37562539 | When modifying a reservation using Edit in Look-to-Book (LTB), the availability search now mandates a Promotion Coupon Code for Limited-Use Promotion Coupon Codes. | |
37559830 | In Reservation Sales Screen, you can select the promotion code in the Promotion field. | |
37555431 | In Reservation Sales Screen, when searching for a specific non-membership rate for a membership profile, the membership rates this profile is entitled to, as well as the specified rates from the search criteria appear together in the availability results. | |
37555125 | When you go to Reservation Sales Screen to make a block reservation for a block that has sell limits, the availability displays correctly and you can make the reservations accordingly. | |
37554716 | In Reservation Sales Screen when the Hide Membership Rate Rule Display OPERA Control is active, membership rates are hidden by default. When Hide Membership Rate Rule Display OPERA Control is inactive, membership rates appears at the top of the results with a Membership Rates badge. | |
37554565 | You can extend a reservation that has a Post Next Day package with an end date prior to the current OPERA Cloud business Date. | |
37545842 | You can search for profiles using communication values in the Look to Book screen. | |
37545088 | In Reservation Search Screen, when searching for a new reservation availability with Destination selected, the Property and Attractions filter chips are not available. | |
37545020 | Performance is improved when booking a reservation using Reservation Sales Screen. | |
37544982 | In Reservation Sales Screen when you search by Destination and the availability results include the rates in different currencies, you can convert all rates into the global currency selected in the "Show Rate in" field. | |
37539994 |
The default routing instructions prompt does not appear when creating share reservations from the Look to Book Sales screen. Share Reservations created from the Look to Book Sales screen with an account profile (Company, Travel Agent, Source) are not duplicated in Trip Composer. |
|
37530064 | Performance is improved for blocks and reservations while business events are created. | |
37528526 | The Reservation Overview in the check-in steps shows the VIP description next to the code for reservations with a profile marked as VIP. | |
37526788 | The guest message updated time appears based on the property time zone. | |
37525144 | When the Show Alternate Properties OPERA Control is active, the alternate properties in Reservation Sales Screen availability results appear only when a specific property or properties are selected. | |
37519565 | You can cancel a reservation that has a deposit payment. | |
37519553 | Routing Instructions are copied successfully when you are copying a Pseudo Reservation where routing is applied. | |
37519473 | The correct rate amount appears on the Book Now screen (Look to Book Sales Screen) when making a reservation for a rate code configured as type "Best Available Based Rate." | |
37517659 | You can select the Fiscal style and a corresponding year when generating the Reservation Statistics (res_statistics2) report. | |
37517060 | You can search for available rooms using a floor filter criteria while assigning a room to a reservation. | |
37512951 | In Reservation Sale Screen when navigating to the In Progress reservation without a Guest profile selected in the search, you are prompted to add a profile from the profile panel. | |
37495585 | In Reservation Sales Screen > Room and Rate Details drawer, you can use the arrows to scroll through the available room types or rates, and the Rate Information table is updated for each new selected record. | |
37492489 | The amenities in the Reservation Sales Screen Property brochure appear in the configured sequence. | |
37486573 | In properties where the Advanced Daily Details OPERA Control is active, you can assign certain nights of a reservation using the Date and Nights fields from the Daily Details panel. Doing this creates separate Room Segments and Scheduled Room Moves. | |
37482310 | In properties where the Auto Check In of Advance Checked In Reservations OPERA Control is enabled, once you select to pause the Auto Check In process, it resumes only after you or another user selects to start the process again. If the Auto Check In process is left paused during the day, the End of Day starts the process again the next day. | |
37480115 | Regex patterns are updated, and conditions for formatting are updated to fit the requirement for the configured time format. | |
37479991 | In Reservation Sale Screen, the "Discard the note upon finalizing the reservation" checkbox under Quick Note remains the selection value after the update. | |
37475353 | When you generate the rep_daily_forecast.rep, the Owner field filters the data based on the owner codes selected. | |
37472956 | In Reservation Sales Screen, for Advance Daily Rate based on an Advanced Daily Base Rate, the adult and child rate amounts are appropriately calculated in the Overview screen for the total cost of stay and the room and rate details drawer. | |
37466515 | The Save button executes successfully, and the Stay Details section is set to Read Only Mode. | |
37463186 | In Reservation Sales Screen when child age buckets control is active, but child age buckets are not defined, when adding a number of children, the "Child age does not fall into defined range(s) or Child Age range(s) is not defined" validation messages appear. | |
37462590 | The reservations for Global Distributions Systems (GDS) bookings from WEB channel are successfully processed when a reservation is already created in-session. | |
37458632 | In Reservation Sales Screen availability results you can view and expand results to view all rates at different zoom levels. | |
37454959 | A correction is made that no longer supports users who have the Auto-Borrow from House user task to extend a non-elastic block reservation. | |
37454932 | A second back-to-back reservation check-in completes successfully after you click the Continue button when the first back-to-back reservation checks out. | |
37451305 | In Reservation Sales Screen, child packages are charged per the configured age bucket child prices in the Overview screen and also displayed in the Total Cost of Stay and Rate and Room Details drawer. Package amounts are updated when the number of adults or children are changed during the In-Progress reservation. | |
37449119 | A hover message over the Reprocess button provides a warning message when you select Reprocess in the Suspended Stay screen. | |
37446538 | When OPERA 5 Global Alerts are migrated to OPERA Cloud with configuration of a date range that includes + or - values, you will no longer see any errors when searching within OPERA Cloud. | |
37443883 | For multi-segment reservations with a change in Block Code (available when the Advanced Daily Details OPERA Control is active), and with a change in the Block rate from one date to another in a single segment, the rate information pop-up on the Book Now Screen (Look to Book Sales Screen) reflects the correct rate amount on a per-day basis for each night of the reservation. | |
37442979 | When adding a new package while booking in Reservation Sales Screen, the focus is in the Start Date field when the Add Package pop-up is launched. | |
37442504 | When copying a reservation, the departure time of the original reservation is not copied to the new reservation. | |
37441735 | Central Reservation System (CRS) Status API calls do not throw exceptions to the property management system (PMS) even if the PMS property and external property are different. | |
37440213 | You can select/deselect multiple properties through the Property Filter chip. | |
37439848 | In the Reservation Sales Screen overview after entering and saving the ages of children, the Child Ages field becomes read-only. You can hover on the Child Ages field to see all of the age values, or you can click the pencil icon to edit the child ages. | |
37435368 | If a Preference exists on a reservation from a profile, and you try to add the same preference to the reservation, the indicator count does not duplicate the record or increase in value. | |
37431322 | You can use the Reservation Status filter on the Departures screen to filter results by Reservation Status. | |
37422747 | City Tax packages are calculated based on the selected Purpose of Stay. If no Purpose of Stay is selected on the reservation, the default Purpose of Stay as defined in OPERA Controls is used to calculated the City Tax package price applicable to that reservation for any reservation created from the Book Now Screen (Look to Book Sales Screen), | |
37420434 | When you click Delete on the Housekeeping Schedule of a reservation, you can select multiple tasks for a day or across the stay dates and delete the selection, after which the housekeeping schedule refreshes. | |
37419644 | You can update the stay dates for an in-house reservation that had a change in rate code (to a rate code with package(s)) for the current business date. Additionally, you can change the rate code on an in-house reservation to a rate code with package(s). | |
37417166 | The Total Cost of Stay on the Book Now screen calculates any profile discounts applied regardless of whether the Show Profile Discounts OPERA Control is active. | |
37408776 | In properties where the Back to Back Handling for Linked Reservations OPERA Control is active, you are presented with the prompt to select the back-to-back reservation(s) when removing the room of a reservation while processing a reverse check-in. | |
37407044 | When the Swap/Shift Rooms OPERA Control is active, you can swap and shift rooms using the Swap/Shift Rooms link on the Assign Room screen while assigning a room to a reservation. You can also swap or shift rooms from the Arrivals, Arrivals with Deposits, or Room Assignment screens. | |
37405053 | On the Look to Book Sales Screen, when the applicable deposit rule is configured for both Days After Booking and for Days Before Arrival, the calculated due date will appear. | |
37381948 | Key delete is not triggered when an active key is created for a sharer. | |
37126881 | When OPERA Cloud Shares functionality is enabled and you access the panel, upon selecting any rate distribution options (Full/Split/Entire), when you close the panel and reopen, all options for rate distribution appear as expected and are responsive. | |
37095872 | When using the Auto Assign option on the Room Assignment screen, you can select the Confirmation Number link on the Auto Assign Status screen to open the reservation in a new browser window. | |
37024619 | The unavailability of inventory for a reservation's departure date does not restrict creating or modifying a reservation. | |
36922022 | When splitting a multi-room reservation with 1 or more scheduled room moves, the scheduled room move time is retained for all split reservations. | |
36734394 | When the Default Availability Option OPERA Control is set to "Include Closed Occupancy," the occupancy-restricted rates appear by default on the Look To Book Sales Screen. | |
36679579 | You should not see the Create Reservation link for recently searched profiles in the LTB/Book Now screen. | |
36569163 | The OPERA Controls Maximum Number of Nights and Maximum Number of Nights - Hub Level have a maximum allowed value of 999 nights. | |
34783554 | In the Room Diary, you can use dragging between dates to create out of order or out of service rooms, as well update and create reservations. |
Role Manager
Bug ID | Description | |
---|---|---|
37484086 | In a scenario where General Parameter Flexible Dynamic
Fields is active, and Property Roles are configured in Role Manager > Tasks, the following
Tasks are available in Manage Property Roles:
|
|
37460001 | The following missing tasks are added to the Configured
Roles and Tasks Report:
Inventory Group Tasks:
Inventory Admin Group:
|
|
37383782 | You can search for and associate a transaction code, created either before or after its creation from a template, with up to 200 characters through Role Manager/Property Roles successfully. | |
36900178 | Irrespective of the large number of roles, all newly created roles in Oracle Identity Management (OIM) are synchronized with Oracle Identity Cloud Service (IDCS) and also display properly in OPERA Cloud. |
Rooms Management
Bug ID | Description | |
---|---|---|
37623459 |
When you have rooms with multiple reservations on the task sheets (for example a Departure and an Arrival), the reservation status for the room is the one for the reservation that has to be actioned first, so in this case, it will show Departure as that must be actioned first before the Arrival can check in. |
|
37608041 |
When viewing the task sheets in Card view, you can change the task sheets that are displayed by selecting the task sheet number in the drop-down at the top of each task sheet. Once a different number is selected, the information refreshes and appears for the newly selected task sheet. |
|
37592852 | In a property where housekeeping task schedules are configured with supplies, or supplies are manually added to a reservation, the supply code and supply count appear in the instructions section of the Task Companion. | |
37362961 | All views of the Task Sheet Presentation screen display all rooms on each task sheet. Scrolling is available should the list of rooms be longer. | |
37258369 | Performance is improved for generating and managing Task Sheets. |
Sales
Bug ID | Description | |
---|---|---|
37369605 | You can edit activities through multi edit functionality without any errors. |
Toolbox
Bug ID | Description | |
---|---|---|
37891262 | You will see performance improvement when stay records are uploaded from Toolbox or through the Cloud Hub adapter. | |
37834270 | You can successfully upload the data files through Toolbox > System Setup > Import Data. | |
37619160 | Profiles are purged successfully based on the Profile Purge OPERA Controls configuration. | |
37549944 | The import progress tracker appears when importing postal codes from data management. | |
37475722 | Imbalance Tool: Repopulating missing bills into Folio Tax does not create duplicate bills in Folio History. | |
37397658 | When you run the Room Type Change Utility, the room type is updated, and rooms allocated in blocks transfer correctly from the old room type to the new one. |