2 Resolved Issues
This section contains a list of the customer-reported bugs that were resolved in this release.
Accounts Receivables
| BugID | JIRA # | Description |
|---|---|---|
| 38591662 | HOPCS-84725 | With an OPERA Cloud Central subscription, and the Enable Property Configuration option active, and the Accounts Receivable OPERA Control active, you can successfully create new Accounts Receivable Account Types. |
| 38481772 | HOPCS-83506 | The Scheduled AR Payments report displays the data based on the selected date. |
| 38414403 | HOPCS-82879 | Export Shell successfully copies profiles, transaction codes, and payment methods to the new property; however, AR account linkages are not migrated. The TRX$_CODES.AR_NAME_ID field is populated immediately after the copy but is reset to null upon the first edit or save in the destination property. Payments posted using the copied payment method have TAX_ELEMENTS set to null, which aligns with standard payment processing behavior. |
Block Management
| BugID | JIRA # | Description |
|---|---|---|
| 38519297 | HOPCS-83906 | When you cancel a sub allocation, the rooms allocated are released back to the master allocation. |
| 38495928 | HOPCS-83669 | When you try to Overbook the room pool at block level you will be prompted with the following message: Unable to overbook room pools. Please select room types to enable the overbooking option. |
| 38451666 | HOPCS-83205 | When you have multiple blocks with similar block codes, all within the same date range, and you select I Want To...Manage Reservations, you can only see reservations that belong to the specific block you selected. |
| 38422735 | HOPCS-82943 | When you create a block in an open for pick up status, a posting master is automatically being created. |
| 38389286 | HOPCS-82708 | The Central Sales property can set the Maximum Number of Block Days OPERA Control with a value of their choice. |
| 38378427 | HOPCS-82603 | You can access the Stay Statistics Daily Block Summary from the block I Want To...and it works as expected. |
| 38339650 | HOPCS-82157 | Performance of the Shift Block operation has been optimized. |
| 38303357 | HOPCS-81721 | Performance of changing the catering block status has been optimized. |
| 38295488 | HOPCS-81617 | File attachments added to a block are displayed accordingly to the property's time zone. |
| 38247680 | HOPCS-81134 | In the Group Rooms Control, the Pickup Persons displays the number of adults and children indicated in the reservation at the time of booking per room per night. |
| 38240504 | HOPCS-81072 | You can edit and save the dates on the master allocation even when one or more sub allocations with events are in return status. |
| 38043698 | HOPCS-79255 | You can add restriction for a one day block, and the indicator correctly displays the number of restrictions added. |
Business Events
| BugID | JIRA # | Description |
|---|---|---|
| 38506654 | HOPCS-83777 | The Get Business Events API response includes the Data Value Mappings defined for the Room Type and Rate Code when the "Enable DVM" flag is active for the External System and Property Code. |
| 38477068 | HOPCS-83458 | For new, update and delete rate code flow, business events can be generated for MAX ADVANCE BOOKING DAYS. |
| 38463748 | HOPCS-83312 | When the Customer Token or OPI Internal Token feature is active, the Create and Update Reservation business events include the following element values: 1) PAN Token: The full token number. 2) Credit Card Expiration Date: The expiration date in YYYY-MM-DD format when Mask PII Data Elements in Business Event Response(s) OPERA Control is off. 3) Credit Card Number 4 Digits: The last 4 digits of the credit card number. 4) Credit Card Number: Null |
| 38348783 | HOPCS-82284 | Changing the status from Unapproved to Approved can trigger events for both the pricing schedules and the header. |
| 38348780 | HOPCS-82283 | Update of room type on the rate header now generates the Business Events |
Cashiering and Financials
| BugID | JIRA # | Description |
|---|---|---|
| 38627192 | HOPCS-85152 | :During the folio generation, the e-folio export pop-up is displayed only if the payment method selected during folio generation matches the payment method in efolio export payment method control. |
| 38612844 | HOPCS-84968 | An issue has been resolved where folio files were not uploaded to the configured SFTP destination folder when using the Upload Folios to SFTP function. Previously, when you selected folios (Deposit, Interim, Advance, or Checkout) for a specified date range and uploaded them via SFTP, the files were not saved to the destination folder defined in the SFTP configuration. The folder remained empty, even though the upload appeared successful. Reports and exports, however, were delivered correctly. With this update, folios within the selected date range are now correctly uploaded to the SFTP destination folder as configured. |
| 38598551 | HOPCS-84836 | When the Credit Card Transaction Surcharge OPERA Control is active, the Post CC Refund option is not available for payment transactions on the Billing and Deposit Payments screens. |
| 38545892 | HOPCS-84192 | The End of Day Report for Guest Ledger Detail (naguestleddetail) is updated to display the correct values and totals. |
| 38533839 | HOPCS-84041 | When you perform negative postings from the Billing, Post It, or Passer By screens without selecting any existing transactions, the refund request will not include the RRN and alternate reference numbers. Additionally, the deposit reversal request will not include the RRN or alternate reference number. |
| 38531589 | HOPCS-84018 | A control to check the validity of account receivable credit card payments has been added. |
| 38507217 | HOPCS-83782 | When you process a refund for a selected payment posting, the changes log records the refund details, including the RRN and alternate reference number, which are sent in the refund request to a payment service provider. |
| 38499271 | HOPCS-83691 | Price Package Exception for first Child Age bucket or first Guest Age Category is a mandatory field. |
| 38498971 | HOPCS-83688 | You can remove/update the existing routing instructions when reservation arrival/departure dates are updated. |
| 38498126 | HOPCS-83680 | Added support to show package pricing details correctly when charges are calculated per child. |
| 38496330 | HOPCS-83672 | Deleting multiple records in Pricing Schedule no longer triggers the 'Unable to set Path Parameter request' error. |
| 38491199 | HOPCS-83629 | In a scenario where Cashiering Parameter Fiscal Business Events is active and Reservation event New Reservation is configured, the Business Event record for the New Reservation event is displayed in the Business Event Status screen. |
| 38488776 | HOPCS-83594 | Folio merge codes are updated for DEBIT, NET and GROSS amounts. In a scenario where a package rate exists, the correct values are displayed on the folio. |
| 38483123 | HOPCS-83518 | In a scenario where Parameters for Advanced Packages and Fiscal Folio Printing are active, and an advance package with exclusive generates is posted to the reservation, the settlement Fiscal Payload contains the correct values for <GrossAmount> in the <TotalInfo> section of the payload, and the correct value is displayed on the folio. |
| 38478587 | HOPCS-83473 | An update has been made to the search fields for Name and First Name in Folio History and Receipt History. In a scenario where specials characters or umlauts exist in the Name or First Name fields on profiles, these are considered when searching by Name or First Name in Folio History and Receipt History. |
| 38458861 | HOPCS-83255 | In a scenario where the Package Wrapper transaction is located in Window 2, and some of the Package transactions are located in Window 1, the correct generate transactions are sent in the universal payload when you generate a fiscal folio. |
| 38457447 | HOPCS-83236 | The Comp Posting Reversal API request sends the Authorizer ID, similar to the Comp Posting Approval request, when the Generic Authorizer OPERA Control is active. |
| 38448997 | HOPCS-83184 | Transaction codes configured by room type/class in Rate Codes Financial Transaction are not removed after Upgrade. |
| 38436725 | HOPCS-83071 | The number field for Identification Type Passport is updated to accept values up to 80 characters long. |
| 38431776 | HOPCS-83020 | Cashier ID validation has been removed for OHIP users when calling the putBillingCharges API. |
| 38420203 | HOPCS-82923 | When Cashiering Parameter Fiscal Business Events is active, a validation is added to ensure the Fiscal Business Event consumer exists for the property. |
| 38412992 | HOPCS-82863 | You can edit and change the Transaction code for an Article. |
| 38401229 | HOPCS-82786 | In a scenario where block reservations include packages, and transactions are routed to the Block PM Account, folios generated with folio style 16 and 18 include details for the package amounts. |
| 38396046 | HOPCS-82764 | Performance improvements have been implemented for the tax calculation process in OPERA Cloud. The average response time for key tax calculation services has been significantly reduced, resulting in faster processing and improved system performance. Performance Results: Distribution tax service (tax-svc): Improved from approximately 135 ms to 40.43 ms Calculate Taxes endpoint (OC): Improved from approximately 1400 ms (1.4 seconds) to 506.63 ms These enhancements deliver quicker tax computations during reservation, posting, and billing operations, improving your overall experience. |
| 38395067 | HOPCS-82755 | When the OPERA Control setting is configured with the default transaction code, it will be used for charge posting if a mapping transaction code is not available for the outbound postings. |
| 38394149 | HOPCS-82749 | Imbalance Analysis now automatically detects and resolves guest ledger discrepancies that occur due to package postings with a null trx_no_against_package (where FT_SUBTYPE = 'PK'). This enhancement helps maintain ledger accuracy by ensuring such discrepancies are promptly auto-corrected. |
| 38392764 | HOPCS-82739 | Resolved an issue preventing editing or deletion of transaction codes generated with UDF functions after migration. It ensures that transaction codes using UDFs are now correctly included in all relevant transaction code calculations. You can now create, edit, or delete generates with UDF functions without encountering errors. |
| 38390495 | HOPCS-82717 | The credit card history screen records the approval code when pay-only credit card refunds are processed through OPI Cloud. |
| 38362659 | HOPCS-82431 | Enhanced the system to support Rate Code configurations that use both Base Rate and Best Available Rate Based Rate simultaneously. |
| 38361502 | HOPCS-82414 | If you receive an error after applying the Routing or Package Allowance while posting charges, you can close the 'Routing and Package Allowance' prompt and return to the charge posting screen. |
| 38361228 | HOPCS-82411 | When Cashiering Parameter Advanced Tax Handling for Deposits is active, the deposit and deposit tax are successfully matured the first time the billing screen is entered. When generating a Pro-Forma folio from the reservation before arrival, the deposit and deposit taxes are not matured. |
| 38360417 | HOPCS-82392 | In a scenario where a Payment Transaction Code is configured with a translation in a foreign language, and the same language is configured for the payee profile of a reservation, the Sample Deposit Receipt (sample_deprecpt.rtf) displays the translation when a payment method with the same Payment Transaction Code is posted. |
| 38360396 | HOPCS-82391 | In a scenario where a Paidout Transaction Code is configured with a translation in a foreign language, and the same language is configured for the payee profile of a reservation, the Sample Paidout report (sample_paidout.rtf) displays the translation when the same Paidout Transaction Code is posted. |
| 38350814 | HOPCS-82297 | The correct error message stating that the user is not authorized to update another users PIN is displayed. |
| 38346870 | HOPCS-82257 | During End of Day closure, OPERA Cloud now automatically detects and corrects any temporary imbalance caused by currency exchange rounding for these package postings. The financial records are aligned at the end of day, ensuring an accurate summary in your property's financial reporting. No changes or corrections have been made to the Guest Ledger, preserving the original guest-facing amounts. |
| 38337054 | HOPCS-82140 | Copying a package from one property to another includes Package Begin and End Date. |
| 38335936 | HOPCS-82116 | The night_audit_jurnal Database table records the end of day start time and end time with actual values. |
| 38331347 | HOPCS-82063 | In a scenario where Cashiering Function Credit Bill is active, and Cashiering Parameter for Tax Types is active, Credit Bills are successfully generated when Tax Type Calculation is set to PROFILE or RESERVATION. |
| 38325866 | HOPCS-81990 | Copying a Promotion code template to a property is also copying the Update Outside Booking Dates' field. |
| 38323715 | HOPCS-81971 | In a scenario where the Cashiering Parameter Auto Generate Credit Bill for Deposits upon Check In is active, the Credit Bill is generated successfully when entering the billing screen the first time for No Show/Pre Stay Charges and Cancelled reservations. |
| 38320175 | HOPCS-81958 | Ability to create restrictions using Rate Codes with future sell date. |
| 38315096 | HOPCS-81878 | Rate codes with future start dates are available to be linked to Promotion Codes. Rate Codes with past dates cannot be associated to Promotion Codes. Rate Codes are not removed from the promotion codes once inactive. |
| 38312220 | HOPCS-81840 | The Chip and PIN payonly credit card refund transactions show in the CC history screen. |
| 38310353 | HOPCS-81816 | The Imbalance tool logic has been updated to prevent you from applying payment directly to a child invoice if a parent invoice exists. If an attempt is made, the user now receives an error message: 'Master Invoice exists; posting payment is not allowed on this invoice.' |
| 38308838 | HOPCS-81804 | You can generate Deposit Folios with a Fiscal Signature at the hub level, provided that all properties within the hub have the FISCAL FOLIO PAYMENT TYPES' OPERA Control left empty and that Fiscal Printing is enabled and properly configured. |
| 38307065 | HOPCS-81786 | When ORS license is off, we are able to update the article configs. |
| 38306863 | HOPCS-81784 | The Routing Limits OPERA Control requires Automatically Transfer Generates with Main Transaction to be enabled for the Routing Limits option to be visible. |
| 38300286 | HOPCS-81684 | In a scenario where Cashiering Parameter for Advanced Tax Handling for Deposit Folios is active and a Deposit is posted to the Default Deposit Tax Room, the deposit is matured successfully. |
| 38298548 | HOPCS-81647 | You cannot check the balance without entering the prepaid card details on the prepaid card redemption screen. |
| 38297153 | HOPCS-81632 | OPERA Cloud application only accepts credit card tokens. If an external system submits a create or update reservation request with an original credit card number, that number is removed, and the credit card payment method remains on the reservation without the card number. |
| 38296744 | HOPCS-81631 | When the OPEN Folio step takes longer to close folios during End of Day, no timeout exception is reported. The details will be recorded in the change log. |
| 38295358 | HOPCS-81611 | Changed Identify Owner Rate Code to Owner Rate Code Attributes. |
| 38289616 | HOPCS-81539 | Cashier ID validation has been removed for OHIP users when calling the putBillingCharges API. |
| 38289454 | HOPCS-81537 | The calculateTaxes API now accurately returns details for all OTA Tax Types. This has been validated by updating the OTA Tax Type from 1 to 69 for a specific transaction code and confirming the correctness of the response. |
| 38287990 | HOPCS-81518 | A valid error message is displayed when you submit a transaction for comp posting approval for a property that is not integrated with a gaming system. |
| 38281144 | HOPCS-81436 | OTA tax type field changed to non-mandatory when creating TAX transaction code from the template. |
| 38270150 | HOPCS-81331 | Utilities - Transaction Management - Change Code Status You can now change transaction code statuses without encountering the stuck progress bar, and the operation completes as expected. |
| 38252518 | HOPCS-81177 | When copying a reservation that includes a non-tokenized credit card, the credit card details are removed from the new reservation. |
| 38252249 | HOPCS-81173 | You cannot access the Credit card wallet for a checked-out reservation. |
| 38249488 | HOPCS-81152 | In a scenario where the language of the payee profile does not match the language of any reports in the Folios group, and you perform Check Out, the screen refreshes and displays the posted payment after OPERA Cloud informs you that a report in the configured language could not be found. |
| 38238598 | HOPCS-81052 | The Authorizer ID is displayed when comp transactions are posted for a checked-out reservation with an open folio. |
| 38231290 | HOPCS-81000 | Folio Style 18, labeled "Group Summary Folio (Room)", now generates the Group Summary Folio (Room) output. Folio Style 19, labeled "Group Folio Subtotal per Room (Date)", now generates the Group Folio Subtotal per Room (Date) output. |
| 38226523 | HOPCS-80952 | When you generate a Credit Bill and select a different Folio Style on the Report Destination pop-up window, OPERA Cloud generates with the selected Folio Style. |
| 38218925 | HOPCS-80880 | Ability to attach a Rate Code that contains special characters within description to a Promotion Code. |
| 38145457 | HOPCS-80319 | Rate Season dates are successfully updated when an overlapping pricing schedule exists. |
| 38115287 | HOPCS-80014 | When Cashiering Parameter Advanced Tax Handling for Deposits is active, in a scenario where a deposit folio is posted to a transaction code with a tax generated, and a refund deposit folio for part of the original deposit folio total is posted to a transaction code with a zero tax generated, when the deposits mature, the correct postings and billing window balance are displayed. |
| 38084574 | HOPCS-79707 | You can successfully use the Fix option within the Check Missing Invoices process without encountering unexpected errors. Imbalance issues related to old balance invoices with null columns are handled as intended. |
| 38057758 | HOPCS-79436 | Changing Property, BAR Schedules Search fields DOW are being reset when invalid values are entered in New Schedule popup. |
| 38044268 | HOPCS-79266 | Now, when you navigate to Administration → Financials → Rate Management → Rate Codes → New multiple times without entering any details or clicking cancel/back, you will not see any errors. The system will successfully redirect you to the requested page each time. |
| 38018737 | HOPCS-78940 | Translated Rate Short Descriptions are saved in Channel Rate Mapping entries in Manage Translations. |
| 37533644 | HOPCS-74098 | Once a reservation is created and checked in, any later modifications to the package configuration in the rate code will not impact the reservation. The package will continue to post based on the configuration that was active at the time of check-in, unless the rate is refreshed within the reservation. |
| 37201986 | HOPCS-70812 | When you issue a prepaid card, the posting transaction codes generates are included in the total amount. |
| 35759862 | HOPCS-61333 | Room types related to Delete and Create operation in Rate Configuration Changes Log are now showing. |
Client Relations
| BugID | JIRA # | Description |
|---|---|---|
| 38550189 | HOPCS-84232 | For properties that are integrated with an external system for profile management, you are able to successfully perform profile lookups in the external system and download profiles to OPERA Cloud. |
| 38505120 | HOPCS-83749 | You are able to delete the profile address successfully. |
| 38477955 | HOPCS-83464 | The "Suspended Stays" screen will display the aggregate count of stays that are currently suspended up to a maximum of 50,000 count. |
| 38477648 | HOPCS-83460 | When managing Membership Point Exceptions, you are able to Reject a Membership Transaction successfully. |
| 38441936 | HOPCS-83111 | You can edit a profile by clicking on its name from the reservation search listing screen, provided you have been assigned the "Edit Profile" user task. |
| 38422782 | HOPCS-82944 | If you create a guest's profile using the phone number and email address and then continue to I Want To...Enroll Guest, the application behaves as expected. |
| 38367322 | HOPCS-82477 | The Profile Restriction warning message is displayed on the warning popup based on the length of the text box as expected. |
| 38347066 | HOPCS-82265 | When guest and contact profile are merged, the resulting profile type is contact. |
| 38325806 | HOPCS-81989 | When the guest email is updated in the enrollment screen, the updated email is sent with the enrollment request. |
| 38285791 | HOPCS-81492 | During profile creation, the Salutation and Envelope Greeting fields are automatically populated on the privacy popup based on the Title configuration. |
| 38279614 | HOPCS-81414 | The reprocess action at row level or page level initiates the reprocessing of the selected records in the suspended profiles list. |
| 38268417 | HOPCS-81310 | The future and past panel for the Profile History displays a maximum of 50 reservations; past reservations are in descending order and future reservations are in ascending order. |
| 38267078 | HOPCS-81287 | You are able to delete the existing titles. |
| 38241663 | HOPCS-81094 | Keywords are correctly copied to subsidiary profiles when a relationship is added to the Master profile after the initial configuration, provided the 'Copy to Subsidiary Profile' is configured for Keywords. |
| 38218695 | HOPCS-80870 | The reprocess action at row level or page level initiates the reprocessing of the selected records in the suspended profiles list. |
| 38205067 | HOPCS-80786 | When the membership level is changed, the Membership Expiry date is updated automatically based on the configured expiry period rules. |
| 38192268 | HOPCS-80668 | Profiles are not converted to mini profiles when a new profile with the same profile number is sent from the external system. |
| 37996149 | HOPCS-78742 | For the OPERA Cloud Property Management System, properties that are connecting to OPERA Cloud Central and then to OPERA Cloud Central (Loyalty), the profile lookup and download and new membership functions are working as expected. |
| 37959296 | HOPCS-78413 | You will receive the correct error message when an invalid email id is added to a profile. |
| 37925883 | HOPCS-78126 | On successful processing, the stays that were suspended are created in OPERA Cloud Central including the payment method sent from PMS. |
Commissions
| BugID | JIRA # | Description |
|---|---|---|
| 38434235 | HOPCS-83043 | You can attach/detach an existing reservation for a Travel agent/ Source. |
| 38313048 | HOPCS-81850 | You can create stop processing codes from commission management. |
Country Specific
| BugID | JIRA # | Description |
|---|---|---|
| 38478920 | HOPCS-83481 | Country Specific - Portugal The following is applicable when Country Mode = PT. For properties in Portugal, OPERA Controls > Accounts Receivables > Parameter > Create Invoices with Negative Amounts must be set to OFF. In a scenario where the property is incorrectly configured and OPERA Controls Accounts Receivables Parameter for Create Invoices with Negative Amounts is set to ON, when attempting to create a negative Invoice in Accounts Receivables, the error 'Negative postings are not allowed for Portugal. Set the OPERA Control Create Invoices with Negative Amounts to Off.' is displayed, and the invoice is not created. This ensures folios with a negative balance are not generated. |
| 38461110 | HOPCS-83284 | Country Specific - Hungary, Poland, and Portugal An update is made to the TAXAMOUNT column to make it a numeric value and not a string value (e.g., 7142.5) in the view which is used when generating Pro-Forma and Information Folios, allowing these folios to be generated successfully when containing large amounts. |
| 38459814 | HOPCS-83274 | Country Specific - France In a scenario where an Information Folio is generated with Folio Style 16, the report generates successfully. |
| 38446422 | HOPCS-83156 | Country Specific - Portugal In a scenario where a deposit folio is generated and an error occurs due to Signature Generation failing, the record is internally voided for the deposit and deposit tax postings. |
| 38426099 | HOPCS-82988 | Currency Decimals is updated to 2 decimals for MKD (Macedonian Denar) for properties created in new chains. Existing Chains and properties are not updated and display zero decimals for this currency. |
| 38385503 | HOPCS-82662 | Country Specific - Portugal In a scenario where a deposit folio is posted to a reservation, and the Default Deposit Tax Room is defined in OPERA Controls but not checked in, an error is displayed to the user informing the 'Default Deposit Tax Room xx is not checked-In'. |
| 38290563 | HOPCS-81558 | Country Specific - Italy In a scenario where you generate a Deposit Folio, check-in the reservation, and generate a Fattura folio, 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) includes the deposit information in the XML record for the folio. Note: The Exports do not need to be created from template for this change to take effect. |
| 38289036 | HOPCS-81526 | Country Specific - Philippines In a scenario where an advanced packages is active, and the rate code or reservation has a package attached with an allowance, the folio footer breakdown includes the package amounts. NOTE: To display the correct figures in the folio footer totals, the package profit and package loss transaction codes for the package must be marked as 'Revenue Group' and have the same transaction code generates as the main transaction codes linked to the package. |
| 38062705 | HOPCS-79496 | Country Specific - Italy In a scenario where you generate a Fattura folio with a Wrapper transaction, the elements for <PrezzoUnitario> and <PrezzoTotale> populate with the net amount. |
| 37808085 | HOPCS-77203 | Country Specific - Hungary, Poland, and Portugal An update is made to the TAXAMOUNT column to make it a numeric value and not a string value (e.g., 7142.15) in the view which is used when generating Pro-Forma and Information Folios, allowing these folios to be generated successfully when containing large amounts. |
Distribution
| BugID | JIRA # | Description |
|---|---|---|
| 38483321 | HOPCS-83523 | Channel Room Types can be copied across multiple channels within a property. This reduces time spent on initial setup for a new room type for multiple channels and also helps keep the channel room type in sync across multiple channels. |
| 38084257 | HOPCS-79704 | In OPERA Cloud, Channel Rate plans can be filtered using multiple channel rate plan codes or multiple property rate plan codes. |
Events
| BugID | JIRA # | Description |
|---|---|---|
| 38480670 | HOPCS-83499 | You can expand and collapse the last Menu Item Class in the configuration menu and it works as expected. |
| 38436579 | HOPCS-83066 | When you edit an event resource and then either save or cancel, the application lands back on the event resource you were initially working on. |
| 38412689 | HOPCS-82861 | The information folio in style 22 displays any applied discounts below the total amounts in the same font and format. |
| 38412245 | HOPCS-82853 | You can add menus to events from the menus drawer in a catering package successfully at admin. |
| 38381570 | HOPCS-82629 | You can create events on the block's shoulder dates. If the shoulder dates are modified and any existing events no longer fall within the new shoulder date range, the system displays a message and prevents the change to ensure all events remain within valid dates. |
| 38352112 | HOPCS-82310 | When the catering currency is different from the property currency, the catering package and template configuration screen display the catering currency. Also when you access the catering package screen or the manage package screen from the block presentation, you do see the catering currency. |
| 38350499 | HOPCS-82293 | Setup styles cannot be deleted when attached to a catering package. |
| 38326530 | HOPCS-82010 | Expected attendees are updated from Manage catering packages. |
| 38310977 | HOPCS-81824 | You can generate the Information Folio in style 21 or 21 as expected. |
| 38280370 | HOPCS-81431 | When the Keep Event Details on Type Change OPERA control is off, the event name, event times and forecast revenue will be updated based on the configured values for the new event type. When the control is on, the event name, event times and forecast revenue will remain the same unless the new event type belongs to a different meal period. |
| 38256721 | HOPCS-81207 | You can Rest search criteria at the Function Diary screen using Reset link. |
| 38242368 | HOPCS-81102 | Shift block displays a message when an event is booked in a guestroom and there is no availability at the room type level. This message also displays in the event creation process when there is no availability at the room type level. |
Exports
| BugID | JIRA # | Description |
|---|---|---|
| 38213498 | HOPCS-80842 | Now you can view the generated exports displayed in chronological order, which are created via Miscellaneous/Exports<General/Back Office >. |
Front Desk
| BugID | JIRA # | Description |
|---|---|---|
| 38516796 | HOPCS-83877 | In properties where the 'Do Not Move' and 'Advanced Daily Details' OPERA Controls are active; you can mark each room segment as 'Do Not Move' while assigning the room. Removing the 'Do Not Move' status from any of the room segments does not affect the other room segments. |
| 38516737 | HOPCS-83874 | The Manual Assign flow from the Room Assignment screen is updated to present one reservation after the other, when multiple reservations are selected for assignment. |
| 38463659 | HOPCS-83310 | In properties where the 'Do Not Move' and 'Advanced Daily Details' OPERA Controls are active and you do not have the 'Do Not Move' user task granted, the Move Room flow is updated to allow you to complete a scheduled room move, even when the move in room is marked as 'Do Not Move'. Users without the 'Do Not Move' user task cannot change the scheduled room but they are able to complete the room move into the previously scheduled room. |
| 38446156 | HOPCS-83153 | The Room Move tile title header is adjusted to fit the name based on the selected user language. |
| 38442179 | HOPCS-83115 | In properties where the 'Back to Back Handling for Linked Reservations' OPERA Control is active, the process of assigning a room is updated. When one Back to Back (B2B) reservation is already checked in and you are assigning the future B2B reservation, a message advising of a Room Type mismatch no longer displays and you can search for the same room as the in house B2B reservation. You can easily find out the room of the in house reservation by clicking on the 'Linked Reservation' link in the Additional Information section of the screen. |
| 38370778 | HOPCS-82531 | When an Early Check Out is processed after a room move has been completed for the same OPERA Business Date, the last room occupied is retained on the reservation. |
| 38343349 | HOPCS-82209 | The Perfect Fit functionality helps you to avoid gaps in Room Assignment. When determining if a reservation is a perfect fit, OPERA Cloud considers reservations and OOO/OOS records. For example, if you are assigning a reservation for 4 nights and a OOO/OOS record exists starting in 4 days or a reservation is coming in in 4 days, then that room will be considered a perfect fit for the reservation. |
| 38313455 | HOPCS-81852 | You can move the room for a checked in reservation to a different Room Type without being blocked by negative availability on the original Room Type. |
| 38307104 | HOPCS-81788 | In Room Diary, you can move a reservation to another room after check in by using the I Want To Move Room option or by dragging a reservation and dropping it to another room. |
| 38296316 | HOPCS-81623 | Performance is improved when unassigning/removing the room from a reservation. |
| 38294638 | HOPCS-81606 | In Guest Messages under Front Desk Workspace, you may select all recipients reservations from a page. RESTAPI In Guest Messages, the Maximum Limit for recipient is changed from 2000 to 20000. |
| 38270126 | HOPCS-81330 | In properties where the 'Back to Back Handling for Linked Reservations' and 'Shares' OPERA Controls are active, the assign room flow from the Check In Reservation screen is updated to assign the same room to any Back to Back Staggered Share reservations selected on the Share and Back to Back selection popups. |
| 38264328 | HOPCS-81269 | In Guest Messages under Front Desk Workspace, when you select the Load More Results button, the page loads up to 25 more records at a time. |
| 38257653 | HOPCS-81218 | When reassigning a reservation, that belongs to a block, into a room type with no block inventory, you can borrow from the block and complete the reassignment. |
| 38115827 | HOPCS-80016 | In properties where the Enrollment OPERA Control is active and you are enrolling a guest from the Check In screen, the Membership Type and Number fields will refresh after the enrollment and show the new information. The Enroll Guest link will also be removed after successful enrollment. |
Integrations
| BugID | JIRA # | Description |
|---|---|---|
| 38586630 | HOPCS-84662 | From the SVS Interface, OPI cloud configuration link navigates the user to the Tenant configuration screen. |
| 38551116 | HOPCS-84242 | The outbound RATE resync message does not include the package attribute in the outbound OXI XML when there are no packages defined in the rate details. |
| 38511134 | HOPCS-83813 | The Outbound Configuration DVM Mapping screen was enhanced so that the External Property field now accurately updates and reflects recent changes after cache clearing, ensuring correct the property values are sent to external systems. |
| 38499679 | HOPCS-83697 | Two new property-level OPERA Controls are available under the Rate Management group: - 'External Availability, Rates and Inventory' parameter enables sourcing of availability and pricing from an external application using a service locator, without requiring Fixed Rates in OPERA Cloud. - 'Offline Rate Code' setting defines the rate code to be used when the external application for Availability, Rates, and Inventory is unavailable, ensuring business continuity during service interruptions. |
| 38472137 | HOPCS-83397 | When changing the room assignment for a reservation prior to check in to a room with a different room status then the room previously assigned, the UPDATE RESERVATION business event that gets generated will include the change in value of Room Status for the reservation. |
| 38468363 | HOPCS-83351 | "Data Value Mappings" UI under "I Want To" is available only for the External systems created manually in OPERA Cloud External System UI and Applications Registered in OHIP Developer Portal. |
| 38448556 | HOPCS-83180 | 1) When a reservation is created or updated with a credit card payment method via external systems using OHIP APIs (PutReservation or PostReservation), the CardOrToken field will always send a token if the resort has either the custom token, internal token, or vault feature enabled. 2) The getReservation API response returns the CardOrToken field as a token if the resort has either the custom token, internal token, or vault feature enabled. 3) When credit card details are fetched using the getCardDetails OHIP API, card token information is returned if the resort has either custom token, internal token, or vault feature enabled. |
| 38431587 | HOPCS-83019 | Manual credit card validation during channel reservation workflow at non-OPI properties now processes correctly. |
| 38419301 | HOPCS-82914 | The Credit Card number has been removed from OXI XML when the property is OPI Vault enabled. OXI is acting as the client and invocation fails to HOME POD PMS Interface servlet. |
| 38408304 | HOPCS-82825 | OXI does not remove the package information while processing the Inbound Reservation message process, modified values are updated and retains existing values. |
| 38382647 | HOPCS-82640 | Cloud Hub updates message status correctly for inbound message processing. |
| 38376913 | HOPCS-82582 | Resolved a tokenization issue in the flow where inbound OXI was acting as a client. |
| 38353932 | HOPCS-82339 | PROFILE's created in OPERA Cloud using OXI will have PROFILE Restrict flag as per restrict flag in OXI Inbound message. |
| 38341308 | HOPCS-82174 | RATE HEADER Business Events trigger for external systems when creating new Rate Codes. |
| 38336005 | HOPCS-82118 | QueryChainInformation operation is working as expected with the response giving right elements. |
| 38310757 | HOPCS-81821 | Enhanced error handling when copying a configured trace text from one property to another. |
| 38296459 | HOPCS-81627 | To ensure high data privacy and security for vaulted properties, the credit card token is shared in the CreditCardNumber field for Business Events through both streaming and polling (getBusinessEvents) APIs. |
| 38294792 | HOPCS-81608 | Inbound reservations with credit cards are inserted with cc payment. |
| 38285660 | HOPCS-81487 | The accompanying guests information added via OWS is included in outbound messages sent to the external system. |
| 38269035 | HOPCS-81318 | Client credentials are now handled to strip only trailing whitespace and newline characters, preventing invalid authentication issues. |
| 38217796 | HOPCS-80860 | OWS can perform payment action when Custom Token Provider OPERA Control active. |
| 38169620 | HOPCS-80468 | You can format the DefRef_View in User Defined Formatting in DLS IFC Config. For example, using the following expression will send the Key Start Time on a 24 hours time format with a colon separator between hours and minutes: to_char(START_TIME, 'HH24:MI') |
| 38056440 | HOPCS-79408 | OPERA Cloud Central properties with the Room Rotation OPERA Control active connected to OPERA 5 PMS properties with Oracle Vacation Ownership (OVOS) active can have Ownership Records and Owner Referral Records created in OPERA Cloud Central for Owner and Owner Referral Profiles. |
| 38045845 | HOPCS-79277 | When Profile OXI XML payload does not contain Language ID, the default language code set in OXI Interface Controls is used for the Profile created. |
| 38031131 | HOPCS-79041 | The SSOT variable OHIP_BE_EXCLUDE_EMPTY_ELEMENTS is set to false by default. The Business events generated will continue to include empty elements in the Business Event payload with this set value. |
| 37966784 | HOPCS-78447 | OPERA Cloud reservation gets created/updated with the origin code received in the reservation XML message. |
| 37827054 | HOPCS-77361 | Cloud Hub applies the configured Interface Mapping conversion defined for Room Type and process inbound OXI XML Rate message. |
| 37761841 | HOPCS-76703 | Integration users can access services reliably without unexpected access issues when making repeated requests. |
Inventory
| BugID | JIRA # | Description |
|---|---|---|
| 38564288 | HOPCS-84414 | Property list field is populated based on the OPERA Controls that are active for Yield Categories. |
| 38510017 | HOPCS-83799 | Rooms Sold Person and Adults in house of Package forecast group is considering In House, Checked-In and Arrival guests. |
| 38484898 | HOPCS-83554 | In Property Availability Child Age buckets are available when OPERA Control Child Rates By Defined Buckets is active and when Guest Age Categories OPERA Control is inactive. |
| 38386948 | HOPCS-82691 | Ability to Delete or Inactivate Room Type attached to a Rate Code that contains special character. |
| 38372776 | HOPCS-82550 | Inventory screen View Options: In Use and Total in Stock are not longer available until the next enhancement. |
| 38314696 | HOPCS-81869 | The Date can be selected for more than 2 years in Sellable Availability screen. |
| 38123376 | HOPCS-80102 | Sell limit now correctly retains and displays the original value after canceling an edit in Property Availability, instead of showing previously entered temporary values. |
Miscellaneous
| BugID | JIRA # | Description |
|---|---|---|
| 38489608 | HOPCS-83606 | Accessing OPERA Cloud through bookmarked deep links has been optimized to improve performance, reducing load time and improving navigation efficiency. |
| 38463806 | HOPCS-83313 | Guest Message Text Message configuration (including merge code) for a property is successfully saved in Delivery Method configuration. |
| 38438155 | HOPCS-83083 | The origin code for a reservation at the time of booking is included in the NEW RESERVATION entry in the reservation's changes log. |
| 38361953 | HOPCS-82421 | Emails are generated when the EMAIL SUBJECT contains special characters (EG ", /) |
| 38232660 | HOPCS-81002 | The correct Identity URL is launched when you click the Identity Management link from the side menu |
| 38198571 | HOPCS-80738 | You can successfully configure a guest text message with valid seconds in the time in seconds field via Administration > Interfaces > Delivery Management. |
| 37988232 | HOPCS-78668 | You can add a new dashboard page or edit an existing page, with the page name updated to reflect the latest changes. |
| 37725750 | HOPCS-76271 | I-ORG users without assigned roles are correctly identified as invalid users during the pre-validation process. |
| 36836719 | HOPCS-68174 | Change Location is disabled when OPERA Cloud is accessed via a deep link to the presentation page. |
Mobile
| BugID | JIRA # | Description |
|---|---|---|
| 38565349 | HOPCS-84421 | You will receive notifications when the End of Day has been initiated and the "Roll Business Date" procedure is completed. The count on the Ask Oracle button increases, and a Notification Received banner is displayed. |
| 38516043 | HOPCS-83859 | When the Task Companion Timer is turned off, the Attendant in Room indicator is still displayed when the room is started. |
| 38469568 | HOPCS-83373 | You can view and set rooms to Out-of-Order/Out-of-Service Status in both OPERA Cloud and OPERA Cloud Mobile. |
| 38447372 | HOPCS-83174 | You can view Supplies in the Task Companion. |
| 38444782 | HOPCS-83141 | You can manage the housekeeping related attributes of a room from the Task Companion. |
| 38413965 | HOPCS-82872 | You can search and filter reservations in the Arrival, Departure and In-House modules. |
| 38356241 | HOPCS-82351 | You can mark a Task Sheet as completed only if no room has been started in the Task Sheet Companion. |
| 38346784 | HOPCS-82254 | You can log out and log back into OPERA Cloud Mobile. |
| 38346560 | HOPCS-82249 | You can view labels and application-related text displayed in OPERA Cloud Mobile translated into a select list of languages. |
| 38305470 | HOPCS-81757 | As an Enterprise-Level user with access to multiple chains, you can select a chain that you have access to upon logging into OPERA Cloud Mobile. |
| 38300948 | HOPCS-81701 | The Room Status for Clean rooms when the Inspected Room functionality is inactive, is indicated by the correct icon when a room is in Out-of-Order or Out-of-Service status. |
| 38282390 | HOPCS-81450 | Deleting a maintenance request also deletes the associated images. |
| 38199029 | HOPCS-80744 | Re-login in OCM after sign out shows expected behaviour. |
| 38185196 | HOPCS-80592 | When you log out from the Ask Oracle User Menu, you can log back into OPERA Cloud Mobile. |
Property APIs
| BugID | JIRA # | Description |
|---|---|---|
| 38603532 | HOPCS-84898 | You can create a routing instruction through an API request using a transaction code that does not have manual posting enabled. |
| 38589674 | HOPCS-84705 | Pricing Schedule is being updated and does not split existing pricing Schedules by Room Types. |
| 38466454 | HOPCS-83335 | Pricing Schedule is being updated and does not split existing pricing Schedules by Room Types. |
| 38447005 | HOPCS-83165 | The maximum limit for the "getCityPostalCodes" operation is enhanced to 1000. |
| 38432090 | HOPCS-83027 | The OPERA Cloud user interface is updated to use the completeOutOfServiceRooms API when completing or deleting an Out of Service (OOS) room, ensuring correct processing and alignment with available API endpoints. |
| 38419736 | HOPCS-82919 | Share separation can now be performed without providing query parameters in the deleteShareReservation and deleteShareReservationByExtId APIs. |
| 38408516 | HOPCS-82829 | The roomAssignments API is updated to return a meaningful error message when: - Room Segment Details are missing ("Room segment details are missing. Please provide both roomSegmentBeginDate and roomSegmentEndDate to process the room assignment.") . Room Segments are available when the Advanced Daily Details OPERA Control is active. - An attempt is made to change the room for an arrival reservation with an already checked in share reservation ("Room cannot be changed. Checked In Sharers exist."). Share functionality is available when the Shares OPERA Control is active. |
| 38352888 | HOPCS-82318 | Performance of Item Availability API improved. |
| 38331915 | HOPCS-82070 | The "hasMore" response element for the countries' API/countries displays as False when there are no more countries to show in the Geographic Management> Country screen. |
| 38280882 | HOPCS-81433 | You can create shares as part of postReservation operation (RSV) when the RQ has "reservationNotification" set to 'true'. |
| 38144354 | HOPCS-80311 | When adding an email address to a profile using postProfile and putProfile, the emailFormat is handled as follows: 1. If "HTML" or "Html" is specified, it is returned as "Html" when retrieving the email address for backward compatibility. 2. If any other emailFormat is specified, it is returned as is when retrieving the email address. |
| 38132509 | HOPCS-80189 | getAvailability with a Promotion Code with more than 20 characters with correct validation message as a response. |
| 38071038 | HOPCS-79558 | When sending a postInventoryItems as 7 days, in the response includes 8 days as it counts end date and start date as well. |
| 38061035 | HOPCS-79465 | Daily Item Inventory can be created via postinventoryItems api. |
| 37889038 | HOPCS-77830 | emailFormat type is removed from the crmoutbound.json API specification and accepts any email format. |
| 37883469 | HOPCS-77789 | The postCombineShareReservationsByExtId API response body contains HATEOAS links for delete operation for the status code "201 Created". |
Reports
| BugID | JIRA # | Description |
|---|---|---|
| 38626846 | HOPCS-85150 | You can successfully create Shift Reports by selecting a report that was copied and renamed through Manage Reports from the available reports list of values. |
| 38480662 | HOPCS-83498 | You will see data for the month that is selected in the parameters date range for report Country/Nationality Statistics by Month. |
| 38426865 | HOPCS-82991 | On the Reservation Cancellations (rescancel) report, Revenue Loss for component suite reservations is calculated based on the number of rooms booked (in the case of multi-room bookings) and the number of stay nights on the reservation. |
| 38378368 | HOPCS-82602 | When there is only one reservation type available to be selected on the Book Now screen based on Reservation Type Schedules configuration, the reservation type will be defaulted regardless of the value in the OPERA Control 'Default Reservation Type for a New Reservation'. |
| 38369515 | HOPCS-82499 | When generating the Market Segment Totals (res_forecast2) report, you can use the report parameter 'Room Type' to filter the results on the report by the selected Room Type(s). |
| 38362812 | HOPCS-82434 | In the blk_forecast report, the rooms owner list of values displays the owner codeand, and the owner's name as expected. |
| 38310152 | HOPCS-81815 | In the Package Forecast (pkgforecast) report, customized report parameters are now correctly saved even when the Package Code contains special characters. |
| 38107023 | HOPCS-79942 | Reports processed for more than 10 mins will terminate with a timeout error |
| 38065703 | HOPCS-79513 | When you generate the rep_busblock_list report, the revenues displayed in the report match the revenues shown on the block presentation, as expected. |
| 37741934 | HOPCS-76482 | The sample_mem_enroll_agent report shows the correct date and timing matching the date & timing when the membership was attached in the profile change logs. |
| 37516976 | HOPCS-73925 | When you generate the sample_bqt_chk_folio_by_event or by_rev the translation for the Discount % only shows the first 13 characters. By limiting the field to 13 characters you avoid getting an error when generating the reports. |
Reservations
| BugID | JIRA # | Description |
|---|---|---|
| 38609257 | HOPCS-84942 | The Cancel Date and Cancel Time in the Reservation Cancellations (rescancel) report are aligned with the property's time zone as specified in the property configuration. |
| 38591912 | HOPCS-84732 | In the Reservation Sales screen, In Progress reservations retain previously added items after navigating away from the Items tab or refreshing booking validations. |
| 38586854 | HOPCS-84668 | For properties with the OPERA Control 'Discount for Fixed Rate' active, when the rate is refreshed for a reservation with a discount, the reservation remains 'fixed' with the existing discount amount applied to newly refreshed rate amount. |
| 38553773 | HOPCS-84278 | Enhanced error handling for evaluating global alert conditions. |
| 38548231 | HOPCS-84204 | In the Reservation Sales Screen, validation occurs when you proceed to book from the availability result, and an appropriate validation message is displayed if the selected rate has an access exclusion or if a non-promotional rate is selected with a promotion code populated. |
| 38524081 | HOPCS-83946 | When the OPERA Control 'Discount for Fixed Rate' is active, if a discount is entered while making a reservation on the Look to Book Sales Screen, the fixed rate check box is automatically selected, and the reservation is saved as a fixed rate reservation. |
| 38519795 | HOPCS-83909 | When you reassign a room using drag and drop in Room Diary, the Assign Room screen shows guest and reservation information. |
| 38507562 | HOPCS-83786 | In the Reservation Sales screen, long guest profile names are truncated in the Find Reservation screen, and the full name is displayed in the tooltip. |
| 38492075 | HOPCS-83632 | For properties using Promotion Codes, configured line breaks in the description and instruction fields are visible when viewing the Promotion Code's details on the Look to Book Sales Screen. |
| 38481609 | HOPCS-83503 | You can extend a reservation which had a room move on the original departure date regardless of if the 'move out room' is occupied or reserved by another reservation. |
| 38479137 | HOPCS-83486 | When the OPERA Control 'Discount for Fixed Rate' is active, if a discount is entered while making a reservation on the Look to Book Sales Screen, the fixed rate check box is automatically selected, and the reservation is saved as a fixed rate reservation. |
| 38478797 | HOPCS-83478 | Hovering over deposit or cancellation rule descriptions displays the full text in a tooltip. |
| 38474236 | HOPCS-83417 | When updating the rate code on a share reservation where the share rate distribution method is 'Entire', the 'Entire' rate distribution method is applied to the reservation being updated, regardless of which reservation has the rate amount previously applied. |
| 38470262 | HOPCS-83872 | The advance deposit amount is retained on the Book Now screen in the left panel when the reservation type is updated. |
| 38469929 | HOPCS-83379 | The amount displayed on the Cancel Reservation and Confirmation Screen displays the expected thousands separator and decimals. |
| 38464686 | HOPCS-83322 | When copying a reservation, the 'No Post' value gets inherited from the original reservation. |
| 38459749 | HOPCS-83272 | When adding routing instructions and a method of payment from manage block reservations and applying the changes to other block reservations, the routing instructions and method of payment are applied to those selected reservations. |
| 38459616 | HOPCS-83269 | Discount is displayed correctly when credit card info with OPI is entered before a discount code |
| 38459047 | HOPCS-83264 | When importing a Block Rooming List, you are able to select the 'i' tool tips to view helpful information for mapping columns prior to uploading the import file. |
| 38452505 | HOPCS-83216 | In the Reservation Sales Screen, for properties where Unique confirmation number for linked reservations is OFF, when multiple reservations for different properties are added to the trip composer to create linked reservations, all the reservations are created and display in the Recent Reservations tile. |
| 38452485 | HOPCS-83215 | In the Reservation Sales Screen, for linked reservations, the most recently added reservation tab is selected as the one in focus when going to the Overview screen. The order of the linked reservation tabs remains the same as the order in which the reservations were created. Guest names adhere to the format of First Last. |
| 38444539 | HOPCS-83140 | Overlapping Arrival date calculates Package Pricing Exceptions. Overlapping Arrival date calculates Package Pricing Exceptions. And Rate Information Price matches Rate Search result Price. |
| 38443118 | HOPCS-83128 | In the Reservation Sale Screen search screens, hovering over a truncated value displays a tooltip with the full value. |
| 38442190 | HOPCS-83116 | In the Reservation Sales Screen, in the Overview screen, when clicking the Book button and the validation banner appears, once those errors or required fields are addressed, the banner automatically closes. |
| 38432562 | HOPCS-83033 | By selecting the Create Reservation button, the new reservation flow is initiated on the Reservation Sales Screen. |
| 38427196 | HOPCS-82993 | If you initiate an update to the reservation type from the Payment Instructions panel and then select 'Cancel' to abort the changes, the reservation type remains unchanged. This ensures that no unintended updates are applied when changes are canceled. |
| 38426018 | HOPCS-82986 | In Bookings > Reservation Workspaces > Traces, when the created user is longer than 12 characters, it is truncated with an ellipsis and hover to display the full user name to provide more space to display the trace text message. |
| 38417077 | HOPCS-82894 | For properties with a currency format set to zero decimals, when making a reservation on the Look to Book Sales screen using a 'Base Rate' type rate code that has a change in rate amount over the duration of the stay, the correct nightly rate is saved for all nights after reviewing the Total Cost of Stay / Rate Information. |
| 38415060 | HOPCS-82884 | During the Copy Reservation action, if Item Inventory and Packages are unchecked in the "Select Reservation Information to be copied" window, packages and items will not appear on the Look to Book > Book Now screen. |
| 38414825 | HOPCS-82883 | In the Reservation Sales Screen, the deposit and cancellation amounts displayed in the Policies and Reservation Type sections are shown in the property's local currency. |
| 38408016 | HOPCS-82822 | The "View in Currency" option is available in the Rate Info section, accessed from the reservation's Stay Details. |
| 38401069 | HOPCS-82784 | You can scroll through and view all block availability results in the Reservation Sales Screen without the list jumping, even when no Global or Hub level Sell messages are configured. |
| 38399080 | HOPCS-82780 | In properties where the Shares OPERA Control is active, the Share selection popup has been enhanced to automatically select all records exclusively during the Room Assignment and Check In and Move Room workflows. This targeted update streamlines the user experience, reduces manual effort, and helps ensure greater accuracy during front desk operations. |
| 38396218 | HOPCS-82768 | In the Reservation Sales Screen, improvements have been made so that the calendar opens every time when clicking on any calendar icon. |
| 38396154 | HOPCS-82766 | In the Reservation Sales Screen, users can enter or select February 29 during a leap year. |
| 38392983 | HOPCS-82742 | In the Reservation Sales Screen, no currency warning message is displayed in the Rate Information section when toggling between the Room & Rate Details and Policies tabs. |
| 38391486 | HOPCS-82731 | You are able to post Reservation Preferences using postReservationPreference API. |
| 38388183 | HOPCS-82701 | In the Reservation Sales Screen, if you cancel from the closing script and go back to the trip composer, the reservation is displayed in the trip composer with no errors. |
| 38377600 | HOPCS-82601 | Profile search by Accounts Receivables Number displays matching results in the Reservation Sales Screen. |
| 38377151 | HOPCS-82595 | In Reservation Sales Screen, preferences do not duplicate when selecting the same profile from the overview screen. |
| 38374477 | HOPCS-82561 | The Reservation Sales Screen consistently preserves the selected month and date, irrespective of the current business date. |
| 38369964 | HOPCS-82506 | The ability to create/edit and delete reservation notes is restricted to users with the Reservation Management>Reservation Notes >New/Edit Reservation Notes and Delete Reservation Notes OPERA Cloud tasks in the 'Bookings' group respectively. |
| 38365986 | HOPCS-82466 | Packages are correctly attached to all or selected block reservations using the "Apply All" functionality when the arrival and departure dates are updated on the reservations. |
| 38361992 | HOPCS-82422 | Enhanced routing instruction updates for block reservations to prevent unintended changes when applying updates across multiple reservations. If the reservation designated to receive routed room charges is included in the 'apply to other reservations in block' selection, its routing instructions are not modified. |
| 38356448 | HOPCS-82353 | For packages with configured package pricing exceptions, all applicable exceptions are considered when adding a package to a reservation. |
| 38353326 | HOPCS-82323 | In the Reservation Sales Screen, you can update the date field by entering a plus sign (+) followed by a number, which will adjust the date to the original date plus the specified number of days. |
| 38347728 | HOPCS-82279 | You can enter unformatted dates on the Reservation Sales Screen, and it will automatically convert your entry to the correct date format, populate the year if it is omitted, and recognize the next valid future date. |
| 38347659 | HOPCS-82277 | In the Reservation Sales screen, when a profile is updated on an in-progress reservation, all existing preferences are cleared and replaced with the preferences associated with the newly selected profile. |
| 38346978 | HOPCS-82263 | In the Reservation Sales Screen availability search, when you select a single block from the Block dropdown, the selection is retained after clicking 'Search' and remains visible in the filter chip following the search. |
| 38344914 | HOPCS-82221 | You can use Mass Update Reservations to update the stay dates of multiple reservations at once, regardless of if they have packages attached. |
| 38344725 | HOPCS-82220 | Payee field from the routing instructions is showing the company name when the routing is auto-populated from the company profile. |
| 38339874 | HOPCS-82159 | Multi-night reservations created from the Room Diary with a change in rate amount over the reservation stay dates are created with the originally selected room number regardless of the Advanced Daily Details OPERA Control being active. |
| 38332577 | HOPCS-82077 | On the Reservation Sales Screen availability results, the rate range for each rate code displays the highest and lowest prices associated with that rate code. |
| 38327005 | HOPCS-82015 | When the same payment method is used for multiple reservations on the same (non-primary) folio window within a group block, the payment method can be removed from all selected reservations by making the change in 'Manage Block Reservations' and choosing the option to apply the change to other reservations in the block. |
| 38325629 | HOPCS-81984 | When the discount amount or percentage is updated on the Reservation Sales Screen, the rate amount is automatically refreshed to reflect the new value. |
| 38325512 | HOPCS-81983 | In the Reservation Sales Screen, profile identification information is editable and able to be deleted. |
| 38317161 | HOPCS-81916 | In the Reservation Sales Find Reservation screen, when multiple properties are searched for with an arrival date, applicable results for all properties in the search are displayed. |
| 38316511 | HOPCS-81905 | When a guest profile filter chip is removed in the Reservation Sales Screen availability search, it is no longer attached to on-hold reservations. |
| 38316417 | HOPCS-81903 | For properties with the Always Use Fixed Rate OPERA Control active, when creating a reservation on the Look to Book Sales screen with a change in rate amount over the reservation stay dates. the change in rate is saved regardless of if routing instructions are added at time of reservation creation. |
| 38312822 | HOPCS-81845 | The NO POST selection configured on a payment type is applied appropriately when that payment type is selected for a reservation. |
| 38304002 | HOPCS-81738 | When searching for multiple blocks on the Reservation Sales Screen and one of the selected blocks does not have any rooms allocated, an appropriate message is displayed in the block availability for that block: "There are no rooms allocated to this block". |
| 38301371 | HOPCS-81501 | When creating share reservations for a group block using the group rooming list, the default selection for the share rate distribution method is inherited from the OPERA Control 'Default Share Price Distribution Method'. If no selection is noted in the OPERA Control, or if the selected value is 'Custom Split', the default value for selection no the Rooming List screen will be set to 'Split'. |
| 38300006 | HOPCS-81668 | Award Rate Code with Pricing schedules display properly in the Look to Book screen. |
| 38299982 | HOPCS-81666 | When adding multiple reservations using the trip composer, and using 'drag and drop' to select a room/rate combination for the final segment of a reservation, the completed reservation is added to the trip composer and you can start another availability search to add an additional reservation. |
| 38299930 | HOPCS-81665 | When New/Edit user task is disabled, the user is able to add or update item inventory in existing or new reservation. |
| 38290268 | HOPCS-81550 | The Dropdown button will now possess the expected color. |
| 38289807 | HOPCS-81543 | In the Reservation Sales Screen, you can continue booking a promotion rate even when both Promotion and Rate Code filters are selected. |
| 38288861 | HOPCS-81523 | In the Reservation Sales Screen, rate amounts are converted per Property Exchange Rates configured when selected from the currency LOV. |
| 38285678 | HOPCS-81488 | When applying a discount to a rate for a single date in Daily Details, the effective rate amount is automatically refreshed to reflect the applied discount. |
| 38282957 | HOPCS-81456 | The advanced search results now render the Map view as expected. |
| 38281432 | HOPCS-81437 | Rate pricing is displayed correctly for more than one night when a package is attached to a block. |
| 38274278 | HOPCS-81366 | In the Reservation Sales Screen, preferences added in the advance search screen are visible under Reservation and All tabs in the preference drawer on the Overview screen. |
| 38273967 | HOPCS-81361 | In the Reservation Sales Screen, usability improvements have been made so that the trip composer closes appropriately when selecting a rate via the book arrow icon. |
| 38273752 | HOPCS-81356 | Performance improvements for opening a reservation when multiple global alerts are configured for the property. |
| 38270717 | HOPCS-81333 | The ability to add a package to a reservation is restricted to users with a role with the OPERA Cloud task 'Reservation Management>Packages>New/Edit Packages' within the 'Booking' group. |
| 38268019 | HOPCS-81303 | The commission checkbox is automatically selected when a Travel Agent or Source profile containing a commission code is added to a reservation using the Edit with Look to Book action. |
| 38264924 | HOPCS-81271 | When searching for a reservation using reservation search, you can search by room using both upper and lower case characters. |
| 38254859 | HOPCS-81197 | Applicable notes from profiles associated with a reservation during booking in the Look To Book Sales Screen are automatically attached to the confirmed reservation. |
| 38250293 | HOPCS-81156 | [REST API] For properties with the Profiles Per Day OPERA Control inactive, you can add a reservation contact to a reservation using the 'reservationProfiles' object and 'reservationProfileType' of 'ReservationContact' in the request for either postReservation or putReservation operations (RSV). |
| 38249319 | HOPCS-81151 | Completed traces are displayed for linked reservations. |
| 38246570 | HOPCS-81122 | You should be able to fetch the profiles using basic search and RSS screen without much delay. |
| 38243085 | HOPCS-81104 | You can now attach a Market Group Code of up to 20 characters to a Market Code. |
| 38207150 | HOPCS-80806 | The Addressee field should remain populated with the added profile after refreshing the panel Linked Profile. |
| 38180089 | HOPCS-80553 | Clicking the expand (+) button for example: Reservation Notes, Traces, or Alerts now will not scrolls to top the page but expands as expected. |
| 38060535 | HOPCS-79456 | Ability to update Market Codes successfully. |
| 38057831 | HOPCS-79437 | The dashboard tile 'Reservations and Cancellations Today' only considers reservations cancelled on the current OPERA Business Date in the count of cancelled reservations. |
| 37616706 | HOPCS-74939 | When creating a reservation, the guest counts remains the same after editing the same reservation through Look to Book Screen. |
| 37166984 | HOPCS-70534 | Performamce improvements when checking out a reservation. |
| 36450864 | HOPCS-65617 | When the Merge Reservations function is active, reservations eligible for merging can be successfully merged. |
Role Manager
| BugID | JIRA # | Description |
|---|---|---|
| 38590943 | HOPCS-84718 | You can now search by either Role Name or Display Name in Role Manager. The same results are displayed, and consistent warning messages are shown when applicable. |
| 38543732 | HOPCS-84151 | You are able to edit and save the user in Role Manager successfully |
| 38264058 | HOPCS-81265 | You can now successfully search for Manage Property Roles via Role Manager > Configured Roles and Tasks Report for a selected Property by choosing Organization. |
| 37899464 | HOPCS-77937 | CCCONF, CCTRANS and PPCONF Roles are created on property and chain. |
Rooms Management
| BugID | JIRA # | Description |
|---|---|---|
| 38603545 | HOPCS-84899 | In properties, where the 'Housekeeping Task Scheduling' and 'Back to Back Handling for Linked Reservations' OPERA Controls are active, you can access the Housekeeping Forecast screen and review the data, even when you have arriving Back to Back Reservations that have not been assigned to a room yet. |
| 38528062 | HOPCS-83996 | With an OPERA Cloud Central subscription and the Enable Property Configuration option active, the Property list field in Housekeeping Section configuration includes OPERA Cloud Central properties. |
| 38490223 | HOPCS-83623 | In properties where the Housekeeping Task Scheduling OPERA Control is enabled, you can configure Supplies for the different task schedules. The Task Sheet Companion is updated to calculate and display the exact quantity of each required supply for the selected room based on its assigned schedule. This ensures accurate provisioning, reduces waste and rework, and improves housekeeping efficiency. |
| 38448918 | HOPCS-83183 | In properties where the Advanced Daily Details OPERA Control is active, the Housekeeping Board is updated to show Move Out and Move In room information for rooms with a scheduled room move. When the Display Option 'Reservation Information' is selected, Guest information will also be displayed. |
| 38447344 | HOPCS-83173 | You can view the Linen Change Count in the Task Companion. |
| 38414069 | HOPCS-82873 | On the Housekeeping Board, you can use the Rooms field to search for specific rooms. To search for multiple rooms at once, simply separate each room with a comma. |
| 38357767 | HOPCS-82373 | In properties where the Housekeeping Task Scheduling OPERA Control is active, you have the Facility Task Detail report available. You can filter the report, for example by Room Type, using the parameter form criteria. |
| 38275775 | HOPCS-81378 | You can view and edit HK task schedules in Task Sheets configuration with either an OPERA Cloud Foundation and/or OPERA Cloud Central subscription. |
| 38225426 | HOPCS-80942 | In properties where either the Task Sheets or Advanced Task Sheets OPERA Control is enabled, you can generate task sheets for the next day. These next day task sheets automatically display reservation details for the rooms included. This enhancement helps with planning and reduces the need for manual updates. |
Toolbox
| BugID | JIRA # | Description |
|---|---|---|
| 38499212 | HOPCS-83690 | Chain-level announcements are now restricted to display only for the chain they are configured under in Toolbox, ensuring that announcements are not shown across unrelated chains. |
| 38485803 | HOPCS-83563 | Data Value Mapping configuration flags for Inbound (External > OPERA) and Outbound (OPERA > External) are honored. When Flags are enabled, respective conversions are applied. When flags are disabled, respective conversions are not applied. |
| 38475712 | HOPCS-83437 | Data Value Mapping configuration flags for Inbound (External > OPERA) and Outbound (OPERA > External) are honored. When Flags are enabled, respective conversions are applied. When flags are disabled, respective conversions are not applied. |
| 38408450 | HOPCS-82827 | Configured Data Value Mappings (DVM) for Room Type and Rate Code are
returned in the getBusinessEvents response for following Business
Events:
- Summary Totals |
| 38387670 | HOPCS-82697 | New controls are available at the environment level to configure the maximum number of orphan stays that can be requested when the process is deployed, as well as which profile types can be requested when the job is scheduled. |
| 38348851 | HOPCS-82285 | You can filter the purged profiles in Manual Profile Purge routine using the Last Stay Earlier Than search field successfully. |
| 38336230 | HOPCS-84063 | After a UAT refresh, profiles are removed from the OPERA Cloud property when Profile Sharing is inactive. |