2 Resolved Issues
This section contains a list of the customer-reported bugs that were resolved in this release.
Accounts Receivables
Bug ID | Description | |
---|---|---|
36888720 |
In an Accounts Receivables scenario where an AR Account has multiple invoices generated by different users for the same bill number, the correct user appears when previewing each AR Invoice. |
Block Management
Bug ID | Description | |
---|---|---|
36950020 |
When changing the profiles on a block and activities exist, you are prompted to update the linked activities. When selecting yes, the profiles on the linked activities update successfully. |
|
36923523 |
In the Room and Rate Grid, the cursor moves as expected to the columns where room types are loaded. |
|
36914702 |
If the Shares functionality OPERA Control is active, and share reservations for a block are being created or combined where the Print Rate checkbox is selected on the Rate Code, share reservations inherit the Print Rate flag onto the reservation. |
|
36913314 |
Validation is added to prevent duplicate packages from being added when the same package exists on a block reservation, and you attempt to add from the Apply to All functionality. |
|
36824229 |
When the Activities OPERA Control is inactive, the prompt for Activity Updates in a block no longer appears. |
|
36820316 |
Inventory Control is not visible on the Block Overview screen when the Elastic Block OPERA Control is inactive. |
|
36811895 |
When creating a Block Reservation and applying a Custom Reference field to that reservation, when the Apply to All prompt is presented, you can apply the Custom Reference to additional reservations apart of the block. |
|
36758038 |
The broken link icon appears in the business block when an account and contact that are not primary are linked to the block. |
|
36725854 |
The Block Short Listing Report (rep_bh_short) displays actual Rooms and Catering Owner Codes. |
|
36706030 |
The rep_month_end_details_bi report is generated in Excel format when it is scheduled to be emailed in Excel format. |
|
36701801 |
You can assign rooms to rooming list records when the room is available for the selected date range of the reservation. |
|
36680656 |
The Synchronize checkbox is not selected for status that is open for pick up even if it is a starting status. |
|
36574986 |
If you create, edit, or copy a block for a number of days longer than the number set in the Maximum Number of Block Days OPERA Control, you receive an error message. |
|
34783624 |
You can navigate to Stay Statistics without encountering errors. |
Cashiering and Financials
Bug ID | Description | |
---|---|---|
37253391 |
The Check Out Business Event (BE) generates successfully upon guest check-out. |
|
37029543 |
The End of Day process sends the staged transactions to the gaming vendor for approval. You can also select more than one staged transaction from the Comp Posting Journal screen and submit them for approval. |
|
37014432 |
When the same rate code is configured across multiple properties, only one returns in a hub level search. |
|
37101134 |
The City Tax calculation is correct in a scenario where the Add to Rate-Combined Line package is configured with the CITY_TAX formula, the formula field for Packages To Include is blank, and the package is attached to a reservation with a Fixed Rate. |
|
37084704 |
The credit card number is removed from the Passerby folio when you enter the credit card details in the Supplement or Reference fields and create a Passerby folio. |
|
37032845 |
The Deposit Ledger report accurately reflects the correct balances for deposits transferred from the Import Data Utility. |
|
37018546 |
The Manage Rate Code screen appears when you select Back to Rate Code while creating a rate code at the hub level. |
|
37014080 |
Rate Code Search and Rate Code Delete work as expected. |
|
36994290 |
The amounts appearing on the Rate Information screen for Guest Pay Total (Estimated) and for Routing (Estimated) considers fixed charges routed to a reservation regardless of whether the Routed To reservation is checked in. |
|
36951576 |
Following an upgrade, all deposits appear correctly on the Deposit Cancellation screen. |
|
36951517 |
The Sample Folio report (sample_folio.rtf) is updated so that the decimal format of the TOTAL_INCLUSIVE_TAX merge code always adheres to the Currency Format configured for the property. |
|
36945890 |
When the Check In Prepay
Rules OPERA Control is set to Advanced Folio Posting and Suppress
Advanced Bill Options is set to Tonight, you receive the pop-up after
clicking Complete Check-in:
|
|
36941875 |
During Copy Reservation, the Comp Routing Instructions are copied to the target reservation only when the guest profile exists with Patron Tracking System (PTS) membership. |
|
36934002 |
In Article configuration, the currency code for the default price appears based on the currency selected in Property controls, even if the chain currency differs from the property currency. |
|
36892753 |
When creating a new chain,
the following Foreign Currency Codes update:
|
|
36892441 |
When the Default Auto Settlement on Reservation OPERA Control is enabled, the Auto Settle checkbox in Payment Instructions is enabled for reservations with payment methods that are included in the Auto Settlement Rules Child OPERA Control Payment Methods. |
|
36868502 |
In a scenario where a folio is voided, the information message, "A folio has been voided. Please finalize the corrections and generate a new folio" appears at the top of the billing screen until the corrections are complete and a new folio is generated. |
|
36868260 |
You cannot activate the Pay By Link OPERA Control with the Advance Deposit handling OPERA Control setting value other than 0,1 and 2. Conversely, you cannot change the Advance Deposit Handling OPERA Control setting other than 0,1, and 2 when the Pay By Link OPERA Control is active. |
|
36862740 |
When the Default Folio Style OPERA Control setting is set to 4, 5, or 13, you cannot change the Arrangement Folio setting from "Yes" to "No." If you try to print a folio with an incompatible Folio Style, the following error message appears: "The current folio style (4, 5, or 13) does not allow the Folio Arrangement parameter to be turned off. Please modify the folio style to proceed." |
|
36860482 |
In a scenario where the CITY_TAX Formula is configured on a Package, and the field for Packages To Include is blank, the calculation does not include packages attached to the reservation or rate code. |
|
36855291 |
Fixed Charges are not removed from a reservation after an arrival time is added and the length of stay increased. |
|
36838765 |
In a scenario where CITY_TAX is configured for a rate code, and you change the Room Type to Charge (also known as RTC) value to a different Room Type, the CITY_TAX calculation considers the new Room Type to Charge value. |
|
36828163 |
The IT_FISCAL_B report is updated to consider the first 200 characters for associated_bill_no for scenarios where more than 25 deposit folios are associated with a folio. There is no change to the data on the IT_FISCAL_B report as the associated_bill_no data is not visible on the report. |
|
36780734 |
The Billing Deep Link URL allows you to fetch the Billing screen by providing the confirmation number and the HotelId. |
|
36755037 |
The Night Audit Remote Authorization OPERA Control parameter is moved underneath Authorization During Stay/Deposit OPERA Control setting. |
|
36655340 |
You can issue a prepaid card using the Chip and PIN payment method. |
|
36810809 |
In a scenario where a tax is generated using the Transaction Code generates UDF Function UDF_TAX_FUNC, the correct tax percentage appears in the UPE Exports (UPE_EXPORT, UPE_EXPORT_DAY). |
|
36798053 |
RoomTypes Distribution save successfully in Channel Property Rate mapping configuration without considering the ChannelControl, "ADS Max Rateroom Combinations Limit." |
|
36775309 |
The Custom Charge and Redemption Summary report (custom_charge_summary.rtf) is updated to include Custom Charge Exemptions that are configured as 100 percent exempt. |
|
36771010 |
In a scenario where you create a reservation for a rate code that is configured with an Add Rate Separate Line or Add Rate Combined Line package, and a CITY_TAX package, and you enter a fixed rate on the reservation, the calculation for City Tax is correct. |
|
36769933 |
In a scenario where more than 10 Fiscal Terminals exist for a property, Interim Folios are generated successfully when you select the required Fiscal Terminal. |
|
36767827 |
Rate code changes from OPERA Cloud are reflecting accurately in OPERA Hospitality Distribution upon synchronization. |
|
36759519 |
Rate updates received from a yield partner process correctly. |
|
36748514 |
The Currency code selection list on Manage Cashiers opens without any error and functions properly. |
|
36746574 |
When the folio and invoice numbers are identical across properties, reversing the direct bill in one property will not impact the invoice in the other. |
|
36731549 |
The Comp posting Journal screen supports long AuthorizerID up to 50 characters. |
|
36716189 |
Package Codes with the Lodging transaction code type set up as Add to Rate Separate Line with a negative total are considered in the City Tax calculation when the Package Code exists in the Packages To Include field of the CITY_TAX package. |
|
36714814 |
When AUTO CHECK NUMBER and ROLLUP Transaction code parameters are active, correct check numbers are assigned to postings during Check-in, End of Day, Advance Folios so that the transactions displays correctly as part of rolled-up transactions. |
|
36710002 |
The Advanced Credit Rules OPERA Control is complimentary and does not add to the property's Function count. |
|
36699026 |
The CITY_TAX package code function is updated to correctly include Add Rate Separate Line packages and Add Rate Combined Line packages in the calculation, when they are populated in the Packages To Include field of the formula. |
|
36587571 |
In a scenario where the Child Rates OPERA Control is off, the package function CITY_TAX calculates the City Tax amount correctly (considering adults and children) when the package is configured per person. |
|
36550971 |
When an error occurs while creating a pricing schedule, the proper rate schedule error message is created in the OPERA database. |
|
36533481 |
When a pricing schedule is created selecting a rate season, the Start and End Date fields are auto populated and not editable. |
|
36440644 |
The CITY_TAX Package Code function is updated to calculate using the Room Type to Charge field value when updated on the reservation Stay Details. |
|
36264634 |
In a Fiscal Folio Printing scenario where a rate code is configured with exclusive tax for room revenue and contains "Included in Rate" packages with inclusive tax, and you generate a fiscal folio to settle the package wrapper transaction, the NetAmount value is correct within the TotalInfo section of the universal payload. |
|
36256516 |
When updating the stay dates of a reservation with fixed charges, the fixed charges will not be updated so long as they fall within the new stay dates of the reservation. If an existing fixed charge falls outside of the new stay days of the reservation, it will be removed. |
|
36165628 |
Performance improvements make it easier to generate a fiscal folio. |
Client Relations
Bug ID | Description | |
---|---|---|
37095753 |
The prompt for updating Activities when updating blocks appears only when updating the selection lists for Block Owner, Room Owner, Catering Owner, Primary Account and Contact. |
|
37018818 |
Changes related to Profile Membership appears as expected in the Profile Changes Log. |
|
36989291 |
The following changes are completed: |
|
36962619 |
You can search for the Default Global Enrollment Code OPERA Control using the search option in administation. |
|
36962073 |
You can fetch Profile Reservations Statistics and view details for a property without encountering errors. |
|
36951080 |
You can add the field position to a contact profile and add text up to 80 characters. |
|
36935206 |
You can add the Department field to a Contact Profile and add text up to 20 characters. |
|
36930507 |
When merging profiles with memberships attached, the deselected membership is inactivated on the final profile. |
|
36925802 |
The Membership Promotion Code appears in the membership transaction when the membership points are calculated based on the Promotion Code. |
|
36891237 |
In the Suspended Stays screen, you can filter suspended stays using the import data field date. |
|
36887203 |
When the Extended Account Name Search OPERA Control is active, you can search account profiles with Name 2 and Name 3. |
|
36870879 |
Customization (Basic, Advanced, Validator) is available for the Membership Type, Membership level, and Profile Type fields under Profile Details. |
|
36862803 |
Global preferences populate in an available section when accessed from the Hub. |
|
36862543 |
When the Room Rotation OPERA Control is active, you can create or edit an Owner Exclusive ownership record for the room as long as the only future reservations for the selected room are either Owner or Owner Referral Reservations. |
|
36862188 |
Even if there is a timeout error message during profile lookup, you can still see the internal profiles when performing a search. |
|
36845285 |
Upon clicking the Scan ID Document link and providing mandatory details in the ID Document Scanning Comparison screen, you can save the record and find your document by clicking the Identification link under the Profile section. |
|
36845040 |
You can add a membership to a profile when membership types rules for enrollment are configured. |
|
36836094 |
When the Profile Protection OPERA Control is inactive, you cannot see the Profile Protection configuration in the Administration menu. |
|
36825905 |
Updates to the alternate name of a profile are saved correctly. |
|
36820690 |
You can see the correct resort records in the Reporting & Analytics portal even while Membership transactions are being imported. |
|
36800332 |
Reports for companies that have corporate IDs with alpha numeric characters generate as expected. |
|
36774797 |
You can search profiles by name in the Manual Profile Purge Routine screen. |
|
36765428 |
You can launch the Suspended Profiles screen without error when duplicate records exist. |
|
36750478 |
You can process Stay Records from the Suspended Stay Records screen. |
|
36749657 |
You can create/edit a Membership Type in OPERA Cloud Administration based on the New/Edit Membership Types user task. |
|
36729691 |
The visibility of the Auto Merge Profiles job in the OPERA Chain Scheduler, and the Profile Merge Rules menu in OPERA Cloud Administration, is based on the Profile Auto Merge OPERA Control. |
|
36721386 |
The Source Profile screen displays the correct value selected for the Electronic Fiscal Folio field in the Profile Overview section of the Profile Details screen. |
|
36685202 |
The Sales Information OPERA Control is available with the OPERA Cloud Foundation subscription. |
|
36618844 |
When logged in at the Hub level as a support user and using the QAS lookup, you no longer receive an error. |
|
36567785 |
Future and Past Stays for guests' profiles appears in chronological order. |
|
36547225 |
Details entered in the Correspondence Mailing tab in a profile are saved as they are updated. |
|
36493736 |
Profile Lookup and Download are available from OPERA Cloud to OPERA Cloud Central. |
|
36477411 |
You receive a warning message if the field for City in Profiles exceeds 40 characters. |
Commissions
Bug ID | Description | |
---|---|---|
37057217 |
You can search and select a property from the Property selection list on the Commission Codes screen. |
|
37003084 |
You can generate the Transmittal Summary report containing more than seven characters. |
|
36901170 |
The Commission Details change log shows the date and time stamp based on the property configured format. |
Country Specific
Bug ID | Description | |
---|---|---|
37077789 |
Country Specific - France: |
|
37049018 |
Country Specific - Italy: |
|
36915472 |
Country Specific - Germany: |
|
36887312 |
Country Specific - Italy: |
|
36851444 |
Country Specific - Italy: |
|
36774216 |
Country Specific - Italy: |
|
36765069 |
Country Specific - Italy: |
|
36726313 |
The following is generically available but should be reviewed by properties in Dresden, Germany. |
|
36557455 |
Country Specific - Italy |
Deprecated
Bug ID | Description | |
---|---|---|
36944194 |
The getGuaranteeablePreferences method for accessing Guaranteeable Preferences is deprecated from the Availability REST APIs. |
|
35032124 |
The PAR Console task in the Inventory group is removed as the related functionality is not available. |
Distribution Management
Bug ID | Description | |
---|---|---|
37185107 |
The Channel Distribution user interface in OPERA Cloud shows validation error messages for invalid requests. |
|
37185123 |
OPERA Cloud Distribution displays the count of search results in the Channel Rate Plans screen. |
|
36969297 |
When logged in at the Property level, the search for existing channel rate plans works as expected. |
|
36841674 |
The Channel Rate Code field in Channel Distribution search is an optional field in Opera Cloud. |
|
36829305 |
You can successfully search the existing channel rate plans from the Channel Distribution screen in OPERA Cloud. |
|
36473077 |
Performance improvements are implemented for reservation modifications done through Distribution. |
Events
Bug ID | Description | |
---|---|---|
37056320 |
On the basis of Item Class selection, the Departments and Order By attributes are auto populating without any error. |
|
37029310 |
A menu added to the Event and Package appears when you select the Include in Package checkbox. |
|
36999423 |
The rep_catering_progress_bi report generates the correct revenue figures when the Use Forecast Revenue OPERA Control is active. If the revenue figures are modified the numbers are modified accordingly in the report and no longer generate a negative number.The rep_catering_progress_bi report generates the correct revenue figures when the Use Forecast Revenue OPERA Control is active. If the revenue figures are modified the numbers are modified accordingly in the report and no longer generate a negative number. |
|
36950761 |
Expected Attendees and Expected Package Attendees are the same as the new Attendees value when the event is created from the selected catering package. |
|
36898532 |
The rep_informa_invoice report previews successfully when the Menu Item name is equal to the maximum characters allowed. |
|
36888433 |
In Event Details, the Rental Code field lists the Code and Description for the selected space. |
|
36838910 |
Menu Item and Menu Item Class appear sucessfully when you search or edit records. |
|
36815806 |
The Include Guest Rooms in the Revenue Summary report parameter is saved when configuring Banquet Event Orders (BEO). |
|
36786655 |
When logged in at the property level and generating the sample_bqt_chk_folio_by_rev or sample_bqt_chk_folio_by_rev using the block dates as filters, the report correctly generates the events data for the specified time frame. |
|
36748200 |
In the Function Diary, the filter option for Days of Week, and the Multi-day views are working as expected. |
|
36706998 |
The following records are
available in the Report Text Editor for translation:
|
|
36526499 |
If the Alternate Events and the Sub Events OPERA Controls are active, and you are logged in at the Hub level, the Include Sub Events and Include Alternate Events checkboxes are visible in the Manage Events search screen. |
|
36521302 |
When you select Show Available Spaces in the Function Diary, you no longer see the function spaces that are out of order. |
|
36492592 |
Deleted items are no longer visible when adding items to the Item template. |
|
35299919 |
You can preview Business Event Order (BEO) templates in Microsoft Office Word when using BI Publisher. |
Exports
Bug ID | Description | |
---|---|---|
37131328 |
You can configure and generate data for XML type exports and view all associated transactions including the total number of records. |
|
37084107 |
If an export file contains "null" columns, and the CSV file is opened in Microsoft Excel and formatted using the Text-to-Columns feature, the null columns appear as blank. |
|
37068937 |
The Include CC Accruals in City Ledger Export OPERA Control is no longer dependent on the OPP_BO add-on license. |
|
36721796 |
The <SVL> tag shows the amount in Local/Resort Currency, while the <CID> tag shows the Property Currency instead of the Rate Code Currency in the EDW_Export_DAY and EDW_EXPORT_ADVANCED exports. |
Front Desk
Bug ID | Description | |
---|---|---|
36917319 |
You can see Business Card information for a reservation during the Room Assign process when accessing the room assignment flow from the search results I Want To menu or from the Assign Room link in the search results. |
|
36907932 |
In properties where the Guest Stay Indication OPERA Control is set to FIRST, RETURN, or BOTH, you can see the appropriate Guest Indicator on the pop-up when assigning rooms (Assign Room/Room Details). |
|
36872872 |
When you add the Packages and Items step to the Check In screen using the Custom Check In Steps OPERA Control, you can add packages and items from that tab even if you change to another tab before saving. |
|
36862042 |
In properties with the Pre-Registration Check In OPERA Control active, you can configure Pre-Registration Rules based on different reservation attributes (Specials, Rate Code, VIP Level for example). You can then pre-register guests who meet the configured rule criteria on their arrival day. |
|
36774744 |
The Arrivals Detailed (res_detail) report now longer showcases In Session status Global Distributions Systems (GDS). |
|
36742310 |
When you are completing a room move for a reservation where the room type is selected for Housekeeping, to a room where the room type is not flagged for Housekeeping, you get the opportunity to change the Room Status for the move-out room during the room move process. |
|
35553150 |
While creating keys, a validation error appears if the Key Card Print Guest Details exceeds 500 characters. |
Integrations
Bug ID | Description | |
---|---|---|
37131310 |
The Auto Configuration OXI-OPERA Interface Setup OPERA Control for all properties allows you to Activate and Inactive. |
|
37101306 |
A correction in the Business Events and Changes Log prevents duplicate records for Accompanying Guests when added or deleted. |
|
37051467 |
On the Exchange Message Status screens, selected messages can be marked as reviewed using a table-level action. |
|
37046888 |
The selected Property Code is removed from the respective External Database Code when you delete the Exchange Interface Setup for the Interface and Property. |
|
36951057 |
Every Service Locator request routed to an external system updates and returns proxy credentials. |
|
36945208 |
Cloud Hub applies the global default value defined for Address Type for inbound profiles if there is no interface mapping defined for the received address type value in the XML message. |
|
36935238 |
The Cloud Hub Integration activation error response message is improved to: "Please contact Oracle Support." |
|
36931538 |
The Exchange Communication Method allows you to configure the client URL including new special characters (~#@!$&'()*+,;%) along with existing supported characters (a to z, A to Z, 0 to 9, -_=:./?). |
|
36910740 |
Proxy credentials are fetched and updated for every Service Locator request routed to an external system. |
|
36891959 |
Cloud Hub processes the User Defined Fields (UDF) tags available in the received STAY OXI XML messages from external systems. |
|
36891923 |
Interface Mapping allows you to view by Global or View Property selected, and unselected to view Global, or Property, or Both level configured mappings. |
|
36891861 |
The external system UI allows you to create new external systems with added Properties from the selection list and delete from the row level action. |
|
36891818 |
You cannot Inactivate External System type OXIHUB (Central Interfaces) when Cloud Hub Integration is Active for the Central Interface and Property. |
|
36882648 |
The issue causing an HTTP Status 500 error from the Legacy Interface OPERA Xchange Interface (OXI) is resolved. |
|
36876557 |
OPERA Cloud Exchange Communication Method does not allow you to configure Sleeptime and Timeout as they are moved to OXI Server REGEDIT Keys with default values. |
|
36857119 |
Events in OHIP (OPERA Hospitality Integration Platform) do not cause delays for the Business Events (BE) service. |
|
36855535 |
The Cloud Hub URL is listed in Application URLs under the About OPERA page. |
|
36850013 |
Cloud Hub provides decrypted values for document numbers when encrypted in OPERA Xchange Interface (OXI) XML messages. |
|
37017242 |
When you select to read an existing guest key using the Property Interfaces Read option, you can see the key details recorded in the key when it was created. |
|
36830459 |
The Legacy Oracle Hospitality OPERA Web Self-service (OWS) Membership WSDL file has the correct closing tags to avoid any unnecessary application errors. |
|
36825573 |
Central Interface's External Database code does not allow you to associate the same property with two different external database codes. |
|
36820716 |
The OPERA Control name is updated to "OPI Cloud Token Proxy Service." |
|
36815932 |
For Legacy ADS Interfaces, the Rate Avail Update Wait Time OPERA Control is relocated from OPERA Controls to Environment Controls with a default value set to five minutes. |
|
36814977 |
Message Status screens (To and From) Search Results columns are aligned for improved visibility of search result data. The Message Status screens Module field is provided with tool tip information: "Selecting Profile will display all profile messages across all properties, irrespective of which property is chosen." |
|
36810295 |
The OPERA Cloud Hub Outbound OXI XML Profiles message does not populate the "~" character when the Interface rules for Profiles To External System value is set to Never. |
|
36803126 |
The Oracle Hospitality Integration Platform (OHIP) Business Events listener can receive events without any issues. |
|
36800340 |
Editing the OXIHUB type External System shows you the list of properties in the Details section instead of at the Property selection list in read-only mode at the Header. |
|
36796174 |
The UpdateProfile operation no longer creates new profiles each time it is called. |
|
36789910 |
The OPERA Cloud Central Cloud Hub generates the UDFDEFINITION XML message for the Interface Rules when using Create/Update/Delete and sending to connected Property Management/OPERA Xchange Interface systems. |
|
36784534 |
OPERA Cloud Exchange Message Status, Message To External System, search result shows the enqueue time value based on the property time zone. |
|
36783429 |
Cloud Hub Integration processes the inbound and outbound messages for the active configurations. |
|
36782908 |
The OPERA Cloud Central Cloud Hub processes messages successfully when the external property is different from the OPERA Cloud property, and you can view the messages with respect to the property. |
|
36766482 |
The Authorization token returns successfully with userName and passwords approved as query parameters in the token endpoint of the opera-basic-authenticator service. |
|
36766381 |
You can edit the respective Transaction Code Mapping record after selecting Cancel on a previously opened record in IFC mapping. |
|
36711568 |
The Document Type provided in the OPERA Xchange Interface inbound reservation message is converted per the interface mapping and updated in the profile's identification section. |
|
36532138 |
Oracle Hospitality OPERA Web Self-service (OWS) Regional availability with chain code returns availability for all the resorts in the chain. |
Inventory
Bug ID | Description | |
---|---|---|
37013585 |
The date format in the Manage Restrictions screen follows the configuration specified in the Property Controls. |
|
36708448 |
When performing the Property Availability search, selecting all options in the View Options, except Availability % (Excl. Sell Limits), the rows in the House and Room Type Levels will appear without any kind of misalignment. |
|
36565749 |
When the Housekeeping Task Scheduling OPERA Control is inactivated, the Advanced Credit Rules OPERA Control is also inactivated. |
|
36903958 |
Item Inventory for On Hold reservations is released when the reservation is cancelled or deleted. |
Membership
Bug ID | Description | |
---|---|---|
36896777 |
Membership Info for Loyalty Programs displays the data received from the Loyalty System. |
|
36886892 |
The Expiration Date displayed for Tier Management Upgrade or Renewal Batch Record details is determined by the old membership expiration date. |
|
36873894 |
The Membership Card Expiration is directly tied to the chosen Membership Type/Level. If no level is selected, the expiration period defaults to either a Rolling or Calendar basis. For a calendar year, if only the month is specified, the default expiration sets to one year from the date of enrollment. |
|
36780675 |
The Upgrade Tier process considers renewal of a membership based on the Re-qualify on Upgrade configuration under Membership Type Point Calculation and Tier Management. |
|
36778730 |
Membership awards are issued when Award Reservations nights are extended. |
|
36745892 |
The membership expiration date populates when a membership level is added or changed. |
|
36741292 |
You can create a Membership Transaction manually with back-dated Points Credit Date. |
|
36439528 |
The following details are
available when creating a new Membership Transaction or viewing details
of an existing Membership Transaction:
|
|
35978068 |
You can access the Membership Management Revenue Groups and Revenue Types menus in Administration and create or edit them without encountering errors. |
Miscellaneous
Bug ID | Description | |
---|---|---|
37050381 |
The Property Details Values Code field supports entry of the "/" (forward slash) character in Administration. |
|
36997757 |
If the only associated property of a hub is decommissioned, it will not appear in the hub configuration. Additionally, you can create a hub with the same name as one that was previously removed from the search list when its only property was decommissioned. |
|
36909149 |
Expanded search results display the Property Detail Values list in the correct order according to the display sequence set up in the codes when accessed from Enterprise > Chain and Property Management > Property Details. |
|
36898518 |
If any changes are made to the status codes flow, you can log in at the Hub level and have two different ways to view the user who made those changes: you can either generate the user activity log report (user_activity_log), or you can go to the Miscellaneous Menu, select Changes Log, and run a query for changes made in Group Configuration under Global. |
|
36881054 |
When adding a tile in a new dashboard page, the selected room class is retained. |
|
36816941 |
The character limit for the Restaurant code is increased to 20 characters and accessible from Administration > Enterprise > Chain and Property Management > Properties > Property Configuration > Dining & Retail. |
|
36753216 |
OPERA Cloud does not automatically log you out if you sign in after your previous session ended without logging out. |
|
36294726 |
The wording in regards to Room Status Changes is updated to reference Room Status instead of Housekeeping Status in the Changes Log. |
Property APIs
Bug ID | Description | |
---|---|---|
37073976 |
An error (ERROR_INVALID_ACCOUNT) appears if an invalid AccountId is passed to the PostAROldBalances API. |
|
37013617 |
The getRestrictions operation of the Availability Async (PAR ASYNC) API returns an error when a required field is omitted. |
|
36999659 |
You can update the Purpose of Stay for a Reservation by sending a value in purposeOfStay in the additionalGuestInfo object in post/putReservation operations in the RSV API. |
|
36997473 |
Enhancements to the setRatePlanSchedules operation in the API Rate Plan Management (RTP) ensures its expected functionality. |
|
36976243 |
You can add notes to the putBlock in the BLK API without encountering errors. |
|
36951627 |
Salutation and envelop greetings are added to the Guest's and Contact's profile based on the defined language and title when using the putProfile operation in CRM API. |
|
36946752 |
In the postBlock operation for the BLK API, the blockSecurity elements are being applied. |
|
36940020 |
The putProfileByExtId operation is added in the Customer Relationship Management API (CRM) and can be used to edit and update profile details using the External Profile ID and External Database. |
|
36932811 |
The hasMore flag for the getRoomTypes and getRoomsSummary operations in the RM Configuration API returns false correctly when there is no additional data to retrieve. |
|
36910534 |
The sample in the REST API specifications for the putReservation operation, in the Reservation API (RSV), is updated to reflect "reservation" as an array. |
|
36898583 |
The postRestrictionsProcess operation in the Availability Async (PAR ASYNC) API is updated to prevent the creation of house-level restrictions when invalid room types or rate codes are present in the request. |
|
36893644 |
The getReservation and getReservations Reservation APIs do not include the Event Pseudo Reservations. |
|
36883114 |
The operation getBlockAvailability for the Block API (BLK) is returning the sell limit values for the each room type. |
|
36871826 |
The Reservation Async (RSV ASYNC) operation getReservationsDailySummary now returns all dates within the requested dateRange, ensuring complete data retrieval for accurate reporting. |
|
36857389 |
The hotelId attribute is added to the A/R element in the Update Profile Business Event. |
|
36842790 |
Profile Membership details update successfully when the changeMembership operation in is called in parallel. |
|
36840860 |
The postRoomMaintenance response returns the Maintenance ID in the response header URL and HATEOS link. |
|
36830501 |
Daily Rates are updated through the putRatePlanSchedules REST API, even if the request contains duplicate Rate Set ID information. |
|
36809881 |
The following operations are added to the CRM API: getStagedProfiles, deleteStagedProfiles, and processStagedProfile. |
|
36800948 |
An updated operation getBlockStatistics for the Block API (BLK) returns more than 10 room types for the selected business blocks. |
|
36797433 |
When Comp postings are submitted to a gaming vendor using the asynchronous process during End of Day, the postings includes authorizerId, guestNameId, and resvNameId details. |
|
36794653 |
Source profiles with special characters are supported for the getReservationsDailySummary operation in the Reservation Async (RSV ASYNC) API. |
|
36789668 |
The putProfile operation updates the profile based on the profileID. |
|
36780736 |
REST API putReservation requests using Reservation Notification are successful regardless of whether they send a Guarantee Code in the request body. |
|
36739118 |
The getRatePlan operation (RTP API) allows the Minimum Occupancy and Maximum Occupancy fields within the MinimumOccupancy and MaximumOccupancy elements to populate correctly. |
|
36736001 |
The CardorToken element in the paymentCard object is always passed from OPERA Cloud in post/put/Reservation requests that include a credit card payment method. |
|
36722724 |
The specifications of the Async API operations startSetDailyRatePlanSchedulesProcess of the module Rate Plan Async (RTPASYNC) is updated to reflect the latest limits and recommendations. |
|
36714326 |
The getbusinessevents and getbusinesseventsbyExternalSystem operations in the INV API return "403 Forbidden - User is not authorized to access data for hub" when an invalid value is provided for x-hotelId or xhubid headers. |
|
36701181 |
In the postHoldItemInventory operation (RSV API), a Get Hold Item Inventory link with the hold item ID is added and is used to return the hold item inventory. |
|
36669058 |
When using the postProfile operation in the CRM API, and a profile is created without a last name, an error message indicating the last name is missing is returned in the response. |
|
36393182 |
The getRateInfo operation in the Reservation (RSV) API supports a date range limit of 21 days. |
|
36229311 |
The API call for deposit folios is updated. In a scenario where you try to generate a deposit folio with positive and negative charges totaling zero, a message stating "Payment cannot be zero" appears, and the deposit folio is not generated. |
|
35318446 |
A performance enhancement improves fetching pricing schedules when using the getRatePlanSchedules operation in the Rate (RTP) API. |
|
34018845 |
The hasMore attribute for the getBlocks operation in the BLK API returns the correct response. |
Reservations
Bug ID | Description | |
---|---|---|
37158925 |
When a membership is either attached or removed from a reservation, OPERA Cloud generates an Update Reservation business event. |
|
37090383 |
You can add a package to a reservation using the Packages Details link and also using the Packages and Items tab in the Check In Reservation screen. |
|
37062670 |
In the Reservation Sales Screen, credit card details are retained when a profile is added on the Overview In-progress screen. |
|
37053763 |
In Reservation Sales Screen, you can switch the views to see available, allocated, or all rooms in the block availability. |
|
37043782 |
When you select the CC Required Reservation type, you cannot create a reservation without providing a credit card number. |
|
37039012 |
In the Reservation Sales Screen Smart Search, the promotion filter chip drop displays the applicable promotions for that property. |
|
37033038 |
In Reservation Sales Screen, Property Sell messages located in the Property Card on the Availability Results screen are repositioned further up on the card for immediate viewing without the need to scroll. |
|
37027681 |
For properties with the Guest Age Categories OPERA Control active, creating pricing schedules for each defined category is improved. |
|
36958869 |
Auto Attach Element functionality is no longer dependent on licenses for OPERA Cloud PMS OPP_900 or OPERA Cloud ORS OPR_900 being active. |
|
36694263 |
||
36999642 |
The following updates improve
the handling of Purpose of Stay:
|
|
36974475 |
From a hub location, you can add a Block Code to reservation stay details without an OPERA Cloud Foundation subscription. |
|
36952374 |
The Reservation Auto Attach Elements OPERA Control no longer depends on an OPERA Cloud Foundation subscription. |
|
36952058 |
In properties where the Room Rotation OPERA Control is active, you can remove the assigned room for a future Owner/Referral reservation, which converts the reservation to a non Owner/Referral reservation. |
|
36951504 |
In Reservation Sales Screen, all package posting rhythms calculate and appear per the package configuration. |
|
36942428 |
In Reservation Sales Screen, all restrictions and inventory limits are listed in the right panel of the Alternate calendar for the applicable stay dates. |
|
36935983 |
In the Reservation Sales Screen, the Alternate Dates screen displays the restrictions applicable for the selected stay dates in the right panel. |
|
36930405 |
The resrepeatguest report displays repeat guests for the property correctly and does not display first time guests for another property. |
|
36926750 |
All in-house reservations can appear in the InHouse Reservations Search screen when no filter criteria is provided. This includes long term reservations checked in more than one year prior to the current OPERA Business Date. |
|
36917336 |
When reinstating a cancelled or no-showed reservation for a rate code that does not have a pricing schedule for the given room type and/or stay dates, you are taken to the Look To Book screen to search for and select a new rate code. |
|
36912581 |
You can update the report style to "Month to Date" and save, open, and preview the Reservations Statistics (res_statistics2) Report. |
|
36910650 |
OPERA Cloud prompts you to add default routing instructions when adding a reservation to Trip Composer that has an associated account profile with default routing instructions configured. |
|
36909413 |
From Look to Book (LTB), you can search account profiles with Name 2 and Name 3 when the OPERA Control Extended Account Name Search is active without any performance issues. |
|
36908568 |
When a change is made to a deposit policy's configuration, the updated configuration of the deposit policy is applied to new reservations based on existing deposit rule schedules (you do not need to manually refresh Deposit Rule Schedules in order to apply the updated deposit rule's configuration to newly booked reservations). |
|
36905808 |
When copying a reservation and using a new profile, If the Automatic Creation of Profile OPERA Control is enabled, the country code from the original reservation is used for the new profile. |
|
36892851 |
Sell Limit is aligned correctly in the Look To Book Sales Screen section for Block Availability. |
|
36882459 |
The Packages field in the Look To Book Sales screen is visible when added through customization, even when one property is selected from the Property selection list. |
|
36880764 |
Basic Search returns Accompanying Guest Name results when attached to a reservation. |
|
36869633 |
In Reservation Sales Screen, when the search screen is resized, the additional filters are accessible from the More Filters overflow button. |
|
36869528 |
After editing Daily Details from the Grid View and navigating to Stay Details, the Total Cost of Stay updates to reflect the updated amount without a need for refreshing the page. |
|
36868074 |
In Reservation Sales Screen, the property filter chip is hidden in the Find Reservation screen when logged in at the property level. |
|
36865479 |
When the Shares, Pre-Stay Charging, and Default Pre Stay Charges On Reservation OPERA Controls are active, and share reservations are being created, the Pre-Stay charging check box inherits the Payment Instructions panel. |
|
36855257 |
You cannot deactivate the Advanced Package OPERA Control if there are any in-house reservations with advanced packages (allowances). |
|
36845426 |
When a multiple room reservation with a TA Record Locator exists, the TA Record Locator is applied to all split reservations. |
|
36837178 |
When searching for a reservation with a change in market code in Daily Details, the reservation's current market code appears within the results grid of the reservation search screen. |
|
36831659 |
The correct error message appears presented on the Look To Book Sales screen for a reservation being created with a company profile that has default routing instructions and the rate code for the reservation has a rate code package with misconfigured pricing (allowance is less than price). |
|
36828525 |
You can lookup and download a profile from the external system in the Find Profile drawer in Reservation Sales Screen. |
|
36827899 |
When the Alert OPERA Control is active, and you are configuring a new Global Alert but select Cancel, the record is not saved as expected. |
|
36826907 |
When booking a reservation on Reservation Sales Screen, the Block field appears in the Overview screen when the Business Block OPERA Control is active for the property. |
|
36826847 |
When adding packages to a reservation during booking through the Reservation Sales Screen, a full name of the package appears when you hover over the package. |
|
36820964 |
Error handling and the
ability to override availability is improved for the following scenarios:
|
|
36819317 |
You can update and save changes to the number of Tax Free Guests (Adults and Children) from within Stay Details when the Tax Free Guests OPERA Control is active. |
|
36816780 |
In the Reservation Sales Screen, you can add child ages greater than 12 in the new reservation search. |
|
36815755 |
When Cancellation Rules from Administration have more than 25 configured values, and you select "Load More," you can view all values configured and correctly display. |
|
36812921 |
When a reservation has a Linked Profile or an Accompanying Guest and the reservation is copied, Linked Profiles are not inherited onto the copied reservation as it is not an inherited attribute as a part of the copy reservation workflow. |
|
36812805 |
The Dashboard Tile for VIP Guests correctly populates departure reservations when VIP codes are attached. |
|
36803787 |
After customizing a confirmation letter for reservations, you can view and make further modifications to the customized confirmation letter in the confirmation letter editor from Manage Reservation. |
|
36801824 |
You can look up and download a profile from the external system in the Find Profile drawer in the Reservation Sales Screen. |
|
36784920 |
When a reservation status is updated to "Reserved" from "On Hold" at a time greater than the On Hold Purge interval, the reservation is retained. |
|
36784034 |
In Reservation Sales Screen, the Reservation Search screen does not display the Move button for any reservation having a financial transaction existing. |
|
36780297 |
You can select a Sort By option from any Manage Reservation search screen, and if pagination is presented, all pages will retain the Sort By filter. |
|
36779460 |
In the Reservation Sales Screen Property brochure, click the eye icon view to display details. |
|
36775664 |
When the Shares OPERA Control is active, and share reservations are created using Create New Share in the Shares panel, the adult count changes to a default of zero to align with Look to Book. |
|
36768398 |
In Reservation Sales Screen, the External Reference field is added to the Reservation Search results. |
|
36763644 |
In the Reservation Sales Screen, an override dialog appears when you select a restricted profile. |
|
36758022 |
You can add and manage notes for a new reservation created using Reservation Sales Screen. |
|
36756991 |
In a scenario where the Custom Charges OPERA Control is on and the Accompanying Guest OPERA Control is on, you can successfully make changes (for example, select one, multiple, or all guests for an Exemption) on the Custom Charge Exemptions screen or Custom Charge Adjustments screen. |
|
36755453 |
When you are logged in at the Hub level and have selected a property of choice, you are no longer locked into it when searching in any OPERA Cloud search screen. |
|
36754054 |
In Reservation Sales Screen, if you do not have the Override Restriction task assigned to your role when selecting a rate code with restrictions, the Override Message opens giving a user with the Override Restriction task the ability to enter the appropriate credentials and override the rate restriction. |
|
36753757 |
You can perform profile lookup from Reservation Sales Screen. |
|
36741783 |
The Merge Reservations OPERA Control is updated to complimentary. |
|
36726496 |
You can configure the Deposit Type report parameter options for the rep_deposit report. |
|
36712556 |
When an alternate name that is longer than 40 characters is a Guest Profile for an existing pseudo reservation that is a part of a Group Block, you can modify the reservation in stay details and save changes. |
|
36712145 |
When copying a reservation, the origin code is copied to the new reservation unless edited on the Book Now screen as part of the Copy Reservation workflow. |
|
36626253 |
Stay Records that are generated for a profile display the Rate, Rate Code, Payment Method, and Travel Agent Reference ID based on the values defined in the reservation. |
|
36593379 |
When you are in the Look to Book Sales Screen and you select the I Want To menu from a profile, the Create Reservation option is no longer available. |
|
36533435 |
You can edit Stay details successfully without key creation errors when Auto Attach Membership is not attached to the reservation. |
|
36524919 |
In the smart search bar of Reservation Sales Screen, when there are many filter chips selected, they appear in a second row. |
|
36493188 |
In Reservation Sales Screen, when a record is cancelled or reinstated, the screen refreshes so that the appropriate reservation status and action buttons appear in the Find Reservation screen. |
|
36487189 |
The stay dates filter appears as expanded in the Alternate Dates tab of Reservation Sales Screen. |
|
36477680 |
A superfluous log entry created when creating, changing, or deleting a trace/note is removed. |
|
36419923 |
Performance improvements are made where you can open and refresh reservations in the Reservation Presentation from Manage Reservation, Arrivals, Departures, and In-House screens. |
|
36160255 |
In Reservation Sales Screen, the Events calendar is hidden in the Property Brochure. The Events link is hidden in the property cards in the availability screen. |
|
36151203 |
Look To Book only displays Rate Awards for requested Reservation Dates. |
|
35918603 |
When moving a reservation from one property to another, the original arrival and departure dates are defaulted for the new reservation at the selected property in Look to Book Sales Screen. |
|
35874354 |
In Reservation Sales Screen, the payment method description appears as an assistive text below the field after adding or editing the Payment Method in the in-progress reservation screen. |
|
35263280 |
You can view and access the Search Available Member Package Awards link on a primary loyalty membership profile's reservation. |
|
34305844 |
When the Shares OPERA Control is active, and if sharing reservations are checked in on the current business day, if you select the Reversed Check-In option in the I Want To menu, the Share Confirmation prompt appears and allows you to select additional share reservations for Reversed Check-In. If you select to be Reverse Checked In, the reservations move to Arrival Status. |
Role Manager
Bug ID | Description | |
---|---|---|
37110018 |
You can successfully update and save user details in Role Manager, Manage Users. |
|
36938802 |
The Manage Interface Users screen is included in the SENSITIVEDATAACCESS role, allowing Support Org users to receive this role for access to the user interface (UI). |
|
36831169 |
The Manage Interface User screen allows you to search by Interface Type to get the respective type of Interface users created. |
|
36745057 |
The Validate Interface User menu entry in Role Manager is associated with the Validate Interface User task. |
Rooms Management
Bug ID | Description | |
---|---|---|
36998549 |
In properties where the Turndown OPERA Control is active, you can see entries in the changes log when the Turndown Flag is updated on the reservation and also when the Turndown status is updated, for example, when the attendant sets Turndown to Completed from the Task Sheet Companion. |
|
36903832 |
In properties where the Advanced Task Sheets OPERA Control is active with the NSR (No Service Required) - Additional Task Sheet configured, you can move rooms from the NSR Task Sheet to a regular Task Sheet with the rooms retaining the credits that were added while on the NSR Task Sheet. |
|
36902535 |
When printing the Task Sheet report with Report Style 12, you can include or exclude the Housekeeping Specials. |
|
36649765 |
You can search the Housekeeping Forecast (available in properties where the Housekeeping Task Scheduling OPERA Control is active) without any filters selected, even in a property with a very large number of reservations. |
|
36523827 |
A success icon appears when the Room Hierarchy Class Copy operation between properties is successful. |
|
36523652 |
When changing the room number in Room Utilities, a warning popup correctly displays the message: "No ORS room numbers are generated for this property." |
|
36523618 |
In properties where the Housekeeping Task Scheduling OPERA Control is active, you can click the clickable links on the Housekeeping Forecast screen and filter the reservations that are returned by all of the available filter options. |
|
36250700 |
The Task Sheet Report is not available for selection from within Scheduled Reports. |
|
35996917 |
From a hub location, if you print the Task Sheet Report Style 9 with the Include Traces checkbox activated, the Department selection list displays the configured Housekeeping Traces departments corresponding to the property for which the task sheets were generated. |
|
35640447 |
In properties where the Housekeeping Task Scheduling OPERA Control is active, you can customize the guest's housekeeping schedule (on the Housekeeping Calendar) by adding a task that was not previously scheduled. You can schedule that task every X number of days, just like in Task Schedule configuration. |
Toolbox
Bug ID | Description | |
---|---|---|
36860808 |
The Toolbox/Data Import feature now restricts invoice creation to decimals matching the property's defined decimal settings, and the following error message appears if the decimals do not align with these settings: "AR_INVOICE_BALANCE DECIMAL CANNOT BE MORE THAN PROPERTY CURRENCY DECIMAL." |
|
36820996 |
Status updates through Toolbox do not allow blank spaces after the status code. |
|
36816235 |
The Block Occupancies Utility works as expected, so that when it runs, the Room and Rate Grid, and the Property Availability's room inventory, are rebalanced correctly. |
|
36800384 |
You can view the resort registered in the business event when you run the Profile Sync utility. |
|
36727795 |
The imbalance analysis tool can correct invoices that have PURGE_YN set to Y. |
|
36420145 |
The Data Import Utility updates reservation balances after deposit balance postings, and the Deposit Ledger Report includes all migrated reservations with deposits. |
|
36236629 |
The Imbalance Analysis resolved the imbalance occurring during Fiscal Folio settlement. |