2 Resolved Issues

This section contains a list of the customer-reported bugs that were resolved in this release.

Accounts Receivables

Bug ID Description

34795367

If any invalid City Ledger postings exist, and that are not registered as payment transactions, they are removed during End Of Day.

34795331

The imbalance that occurred during the Fiscal Folio Settlement is resolved by the Imbalance Analysis.

34745916

A Preview Reminder option is added and provides the ability to preview only the reminders on an account without processing. You can click Preview Reminders to view them, but the reminder details such as last reminder sent and the cycle do not update.

34717158

The View In Currency option is hidden when processing AR account reminders.

34723717

The description of the Generate Advance Bill/Folio For Deposit Payments OPERA Control is changed from "OPERA will create an Advance Bill/Folio for the reservation, when selecting to make a Deposit Payment. Deposit Ledger will not be used" to "OPERA Cloud will create an Advance Bill/Folio for the reservation, when selecting to make a Deposit Payment. Deposit Ledger will not be used."

34714240

When previewing an AR (Accounts Receivable) Reminder, the last reminder sent date and the cycle number are not updated.

34679429

An error no longer appears when accessing the Associated Account under Accounts Receivables.

34644134

While navigating Batch Reminders to process selected reminders, if you click the Expand button, the Letter NaF2:F14me, Last Reminder Sent, Cycle, Last Cycle, and Cycle Used columns appear.

34607460

All associated Child Invoices appear if you expand the Master Invoice under Accounts Receivables.

34602964

You can edit, resolve, and delete traces in the Account Receivable (AR) account when multiple traces exist.

34602514

If you try to transfer the invoice in AR to the account that has already exceeded the credit limit, a message stating "Account Balance exceeds the Account Credit Limit. Continue to Transfer? " appears with the option to select Ok or Cancel.

34566464

When you try to merge profiles with active AR folio/invoices, an error message appears informing you that the profile cannot be merged as there are active folio/invoices.

34559308

You can select all accounts in the Batch Processing screen to process Account Receivable reminders

34525506

The property filter is filtering resorts by property as expected at the hub level.

34524067

Reminder cycles now appear under the Daily Reminder Cycle Details section at the hub level.

34542532

While searching the transactions using the Date Range option on the Transaction Research screen under Financial > Account Receivables, if the date range is more than 30 days, then a popup message appears stating: "Date range cannot be more than 30 days." The message does not appear if the date range is less than 30 days.
While searching the transactions on the Transaction Research screen under Financial > Account Receivables, if the Amount From is greater than the Amount To, then a popup message appears stating: "From Amount cannot be greater than To Amount." The same message does not appear if the From Amount is less than the To Amount.

34498624

You can now access the page in Manage Accounts Receivable Invoices where the compressed invoice exists without any errors.

34492147

When the  Simple Reminder OPERA Control is active, the Cycle column appears on the Reminders screen.
If the AR > Simple Reminder application parameter is set to N, the Age column appears in the Reminders screen.

34483259

When selecting the Direct Bill payment method on a reservation where an AR account is not selected, a popup message is displayed stating "No AR Account exists for this profile. This type of Payment method requires an AR Account. Do you want to create one?" If you select Yes it takes you to the AR Account Search screen and opens the Account Setup screen without any errors.

34394567

Unapplied payments are recorded in the Changes logs.

33845991

You can edit or delete the Supplement & Reference field content in Manage Invoices.

Block Management

Bug ID Description

34877994

You can edit the block, room, and catering owner by clicking edit.

34828840

You can change, remove, and/or add owners to a business block in Edit mode from the Block Overview panel.

34769462

The Wash Schedule in the Administration menu under Booking> Block Management is available for creating and searching for wash schedules at your property.

34765263

You can manage owners of Blocks, Rooms, and Catering by clicking Edit on the Block Presentation screen.

34706283

When you copy a business block you can select the check box to adjust the decision and follow-up dates, and the dates are re-adjusted and copied in the new block reflecting the same logic that was in the original block.

34698919

You can navigate to linked blocks of different properties attached to an activity.

34679832

You can add a catering package with null as the Duration field value without generating an error in logs.

34672216

In a business block, you can change the reservation room type from a physical room type to a pseudo room, and the room is released from pick up and returned to the block's available rooms.

34667567

You can clearly view the message display for the Room Already Assigned message.

34638508

User ID's containing the @ symbol now appear in the Owner list of values, for example in the Blocks, Activities, and Profile screens.

34628165

You can create reports generated with the correct address format when Profile Address fields have multi-byte characters without any missing characters.

34586961

You can enter a 100 percent resource discount in the Block Catering Details Panel.

34571650

You can import a Group Rooming List in either .xls or .xlsx file formats.

34548878

In the Group Rooms Control (GRC) screen, the Load More Results button is visible when search results return more than 20 records.

34548592

Block Owner and Room Owner are available when editing a Block.

34461128

From the Block Presentation screen you can go to the Room & Rate Grid panel and view the original and contracted room types by clicking Search.

34460870

You can use the Import Group Rooming List functionality with Accompanying guests as expected.

34540987

In a Business Block, you can add an account and a contact through Linked Profiles available in the Block Overview panel.

34537399

At the hub level, you can link blocks to an activity from another property, and when you click the Block code, the Block Presentation screen opens.

34533603

You can add notes to your business blocks through the Block Notes link.

34529270

When importing a Group Rooming List in either .xlsx or .xls formats, you can see the imported records on the Rooming List screen.

34527499

You can view the Reservation Name ID when within Manage Block Reservations on a Posting Master.

34510728

In a business block, you can change the reservation room type from a physical room type to a pseudo room, and the room is released from pick-up and returned to the block's available rooms.

34501435

You can add the method of payment for a business block in the Payment field.

34448451

The following changes have been made to Block Traces:
  • Trace count calculates only pending Block Traces (not completed Block Traces).

  • Only Pending Block Traces are visible when the panel is opened. Completed Traces can be viewed by selecting the option Show Completed from the vertical ellipsis.

  • Block Traces are sorted by Trace Start Date.

34426957

The Block Information report (resblockinfo) displays a detailed breakdown of a block header and room grid for a specified date range.

34367797

When working in the German language, you can successfully navigate and modify values in Manage Blocks and within the Room Rate and Grid as expected.

33575323

Block ID is passed to the rep_busblock_spend Block filter when the report is called from the I Want To menu on a block in Manage Blocks or in Block Presentation.

33322348

When you generate the sales contract for a Master Block, the Room & Rate Grid prints for all of the Sub Blocks based on the values selected in the Property filter.

34296124

Users containing the @ symbol in the user ID in OPERA Cloud now appear in the Owner list of values in OPERA Cloud, for example in the Blocks, Activities, and Profile screens.

Cashiering and Financials

Bug ID Description

34884493

The following is implemented generically but is of specific interest to properties in Portugal:
The prerequisite, Enforce Full Credit per Line Item, is active.
When you generate a credit bill from the Folio History screen, internal transactions (if any) do not appear on the credit bill screen.

34840311

When you perform Void Folio on a fiscal folio, the fiscal communication includes correct details for Postings, RevenueBucketInfo, and Total fields.

34840167

Username records in the Changes Log for post room and tax procedure execute as expected during the End of Day.

34833340

You can activate or inactivate the Cashiering parameter, Offline Folio, independently of whether a Fiscal Partner is configured with the Check Out Fiscal Payloads value.

34826582

In a scenario where the property is configured with a Fiscal Partner using the Check Out Fiscal Payload, and a fiscal response is received by OPERA Cloud during check-out of the reservation, the fiscal response saves successfully.

34774608

The Billing reference field is changed to 70 characters in single window view.

34771860

The fiscal partner, GENERIC, is renamed GENERIC1. The same partner is visible with the updated name while configuring the Fiscal Folio parameters.

34768370

In a scenario where a Property Exemption is active during the stay nights of a reservation, but not the departure date, and you perform Adjust Custom Charges on the departure date, the Property Exemption is included in the recalculation of Custom Charges. The posted adjustment is correct.

34733413

You can complete Night Audit when overlapping Out of Order rooms exist.

34727868

The Authorize Credit Card button appears when you perform Select All for all records from the batch authorization screen.

34722140

You can select the Debit Bills check box from the Folio History screen to display only debit bills.

34699880

Once you change the rate code or room type for a reservation after the consumption of the package, it does not create an imbalance.

34698226

The fiscal partner GENERIC1 also includes the following fiscal folio parameters:
  1. FLIP_PARTNER_FISCAL_BILL_NO.

  2. FLIP_PROPERTY_CODE.

The description of the following Fiscal Folio parameters is updated to "Used to specify Tax qualification for use by the Partner":
  1. FLIP_PARTNER_TAX1

  2. FLIP_PARTNER_TAX2

  3. FLIP_PARTNER_TAX3

  4. FLIP_PARTNER_TAX4

  5. FLIP_PARTNER_TAX5

The description for the following fiscal partners is updated to:
  1. GENERIC1 - Generic Partner 1

  2. GENERIC2 - Generic Partner 2

  3. GENERIC3 - Generic Partner 3

34679686

You can edit and save the Rate Code Type panel without error.

34678611

In a scenario where a fiscal folio is generated and the fiscal response includes a User Defined Field (UDF) value exceeding 40 characters, then the message "UDF name length cannot be more than 40" is returned.

34671383

In a scenario where the Fiscal Folio Printing Cashiering parameter is off, and you generate a Deposit Folio, the Deposit Folio generates correctly without engaging the Fiscal workflow.
In a scenario where the Fiscal Folio Printing Cashiering parameter is on, and you generate a Deposit Folio, the fiscal workflow engages to generate the Deposit Folio correctly.

34668044

You can save the Rate Code Pricing Schedule without error, and the proper validation message appears upon updating the incorrect data.

34667012

The CITY_TAX function is enhanced to round down/up based on the value in the Special Calculation Rule field of the function. The Special Calculation Rule field of the function is of special interest to properties in Dresden.
  • When the Special Calculation Rule = Y, and the resulting value (for example, 3.897) of the City Tax calculation requires rounding, then the value is rounded down (3.89).

  • When the Special Calculation Rule = blank or N, and the resulting value (for example, 3.897) of the City Tax calculation requires rounding, then the value is rounded up (3.90).

34659581

From the Post-It screen, you can make a negative payment using the Chip and Pin (CP) payment method with pay-only credit cards.

34657507

When the Transaction Code per Adjustment Code Cashiering parameter is active, any changes made on the Manage Adjustment Codes screen are not reflected until they are saved.

34643326

In a scenario where you settle a fiscal folio in a foreign currency, the fiscal payload contains the correct InvoiceCurrencyRate value.

34619557

When The CC vault Function is disabled, the OPI Cloud Credit Card processing OPERA Control parameter is not visible. The Configure button from EFT interface is not visible.

34619551

When the credit card vault function is disabled, the Oracle Payment Interface (OPI) Cloud Credit Card processing OPERA Control parameter is not visible and the Configure button from the Electronic Fund Transfer (EFT) interface is not visible.

34579741

Folio styles 15, 16, and 18 generate with the correct data.

34578387

You can see 25 records returned using the Load More Items option when you click on the Room or Name search list from the Fast Post screen.

34575806

OPERA Cloud selects the most recent updated exchange rate after midnight local time.

34571984

The End of Day reports generate for the Business day plus offset days when you configure the offset days for From and To dates, for example, Business Date + 1 if you provide the offset day as 1.

34570704

A deadlock situation when Oracle Hospitality OPERA Web Self-service (OWS) operations are performed during End of Day is resolved.

34564038

The character limit of 20 is removed from the Adjustment Transaction code screen, allowing you to add as many adjustment transaction codes as required to a transaction code.

34561205

When empty, the Expected Departure field displays the same value of "-" on both the Reservation Presentation screen and the Billing screen.

34559958

When you split a transaction that has a check number in it and move one part of the spilt to different billing window and then move it back to the original window post settlement. Both split transactions are visible and roll up as expected.

34548539

You can save the selected Yield Adjustment code in the Rate Code pricing schedule without error.

34536943

When posting an article through the Post It functions, if you input the wrong article code and tap out, no error message appears.

34532450

In a scenario where the Cashiering parameter Send Fiscal Prior To Voiding is off, the Cashiering parameter Credit Bill For Void is on, and fiscal communication fails when you attempt to void a folio, then the internally created Credit Bill is correctly voided.

34528747

The Advance Folio Posting option is removed from the Check In Prepay Rules OPERA Control setting.

34515286

You can access the Folio History from the Billing screen of the checked out or departed reservation using the I Want To menu.

34512261

In the given scenario, adjustment can be processed only if the main transaction code or the adjustment transaction code is enabled with Manual Posting. However, this is not applicable in the case of a Package Wrapper Transaction Code; you can adjust it entirely using the post adjustment option.

34501876

In a scenario where Fiscal Folio Printing is active, Credit Bill is inactive, and Folio Types are not configured, you can generate a fiscal folio successfully.

34429074

The negative balance total appears in the single line on the top right of the Billing window.

34424949

While posting the rate through the Post Rate Code option where the rate code is created with a different currency than the local currency, the rate code currency is visible on the Post Rate Code screen.

34422048

If you try to change the subgroup of a transaction code that is active in the AR Old Balance Trx Code OPERA Control settings, a message appears stating: "Transaction Code associated with the application setting AR OLD BALANCE TRANSACTION CODE cannot be modified," and the changes are not saved.

34419710

You can manually update a deposit due date for an existing deposit policy on a reservation that was populated by a deposit rule.

34415755

In a scenario where you configure a package code with the formula for city_tax, and the Calculation Rule is set to Per Room, then OPERA Cloud calculates the City Tax correctly.

34398308

When you perform the folio settlement/partial payments for the reservations that are added to the other Reservations window on the Billing screen, the folio balances are refreshed upon completion of the settlement and display the current balance on other Reservations window.

34390369

You can post FNS Calculations as expected after an upgrade.

34388649

The Save and Cancel buttons appear only once when you access generates under Transaction Groups/Subgroups.

34374337

On the Deposit Payment screen:
  • If you update a different payment method and the Update Payment Method is selected, the payment details update in the Reservation window 1.

  • If you select the payment method from a different window (for example, window 2) the Update Payment Method check box is disabled.

34365648

Payment information was not supplied as shown in the logs.

34360715

In a scenario where the Cashiering parameter Auto Assign Check Number is on and you update a reservation with a package that has not yet been used, the check number remains populated for the package transaction code.

34350207

When you update the Reservation Type on the Deposit Payment screen:
If the Reservation Type is valid or partially entered, the application auto populates the Reservation Type.
If the Reservation Type is invalid, you can select a different Reservation Type from a pop-up screen.

34340835

In a scenario where a Package Wrapper transaction is routed to another window, and you generate a fiscal folio on the original window, the information sent from fiscal communication only includes settled transactions from the current window, and the fiscal folio generates successfully.

34324042

You can view\edit the Rate Code packages section even after cancelling or closing the form during rate code creation.

34293364

From the Transaction Code configuration screen under Administration>Financial>Transaction Management, you can select the Adjustment Codes from the list of available property adjustment codes.
You can delete the assigned adjustment transaction code from the Manage Adjustment Transaction Code and Adjustment Code screens, and the changes are reflected after you save the changes.

34285062

If you enter reference and/or supplemental information when generating a deposit folio, the reference and/or supplement values appear correctly.

34218488

The Prepare EOD (End of Day) procedure checks for the property currency and shows an error message if the property currency is not configured. You cannot proceed with EOD execution until the property currency is configured.

34126017

In a scenario where a Transaction code is posted for 0.00 (that is, an Inclusive Package Price is equal to the Rate of the Rate code it is attached to), and a fiscal folio is generated, the 0.00 posting of the Transaction code is included in the fiscal payload.

33846163

When generating an Advance Bill/Early Departure, the package allowance for the following day is removed during checkout and is not causing an Imbalance.

Client Relations

Bug ID Description

34048648

The Exclusive Preference OPERA Control and tasks are removed as this feature is not implemented in OPERA Cloud.

34589001

You can save/edit Profile Identification records.

34574832

You can enter up to 80 characters in the Name, Name2, and Name 3 fields on account profiles.

34609166

The default language populates on the Membership Enrollment screen for new profiles as expected.

34570228

You can enroll a member, and the Gender codes are sent correctly based on configuration and code conversion.

34532025

You can search for profiles by identification number (case insensitive).

34523333

You can successfully enroll a guest in Aristocrat Gaming when gender details are added in the enrollment screen.

34499752

You can update and save Membership Type details.

34482649

You can delete VIP codes attached to inactive profiles.

34465147

The OPERA Cloud profile download error, TransformerException, is resolved. Downloads from legacy external systems are successful.

34432076

You can add, edit, and delete an email address with an apostrophe symbol successfully.

34404578

You can add an Owner membership type without a member since an expiration date to a guest profile successfully.

34396021

You can add, update, or delete the Gender value in the Profile Identification panel.

34345981

The correct error message appears when generating the profileproductivitystat report and the sort order is empty.

34262114

You can successfully select city and postal codes from the Geographic Management screen under the Administration, Client Relations menu.

34250756

When you flag a membership inactive on a guest profile, the membership is removed from all checked-in and future reservations for that guest.

34166137

Merge profile web services are changed to add logs for From and To merge profile IDs.

33860043

You can add, edit, and delete Territory, Influence Code and Sales Information successfully from the Profile Presentation screen.

Commissions

Bug ID Description

34826118

1) Batch number and check number appear without commas on void and reprint payment activity screens.
2) The Payment Activity search results follow the property date format.
3) The Default value of the OPERA Control parameter Delivery Method (EFT_EXPORT_SFTP_SETUP) is upper case FILE_SYSTEM when no export is configured.
4) Selection of Hold on the Travel Agent updates the hold status on reservations beneath. Removing the hold on one reservation removes the hold flag on the Travel Agent as well.

34826103

You can override a duplicate check error by clicking Yes when the following error message appears: "Entered Check Number has already been used. Do you still want to use this check number?"

34774623

  1. If the HCC Transmittal Letter is not configured, the application adds a report template during the upgrade.

  2. Added a re-download option for the exports.

  3. Removed the comma separated format from the payment activity batch number.

  4. From the HUB login, you can access the reports screen from the payment activity> Go to reports.

  5. Commission amount to the "To be Paid" amount is refreshed on the screen when you apply the changes to the commission records.

  6. When generating exports, if the export file template information was not seeded for some reason during migration, the generate export recreates then internally.

  7. Commission record selection remains the same after editing and updating the details.

34774619

When you generate exports, if the export file template information was not seeded for any reason during migration, the generate export recreates the template internally.

34713511

Only one copy prints the TA (travel agent) check for any of the Bank Accounts.

34633407

You can edit the Check Payment method commission records from the Payment Activity screen and update the check number. The Check Number field does not allow the duplicate value or zero.

34615958

Updating a commission amount triggers the re-calculate option, and the VAT (Value Added Tax) updates as expected.

34485668

You can see the "Generate Export Data is in progress" message while the application is generating the export file, and upon generating the file, the message, "Export file has been generated successfully and available for download," appears.

34466612

During commission payment processing, you can see the "Generate Export data is in-progress" message until the export file is generated, and it shows an option to download the export file.

34447319

On the Manage Commission screen, when you select a reservation from the list and perform actions, the selection remains after the focus moves back to the Manage Commission screen.

33916026

  1. You can see that the properties are filtered based on the OPP_COM cloud service when you select the property LOV from the profile search screen navigated through Accompany profile screen.

  2. The Commission check box remains selected when you assign a source profile that has the commission code configured.

  3. Reports are filtering when you navigate to the Reports page from the Manage Commissions screen.

Country Specific

Bug ID Description

34884494

Country Specific - Poland:

In a scenario where Sample Folio Poland (sample_folio_poland.rtf) is customized with merge codes GUEST_TAX1_NO and TAX1_NO, and you generate a Credit Bill against a folio that was settled by Direct Bill, the merge code for GUEST_TAX1_NO populates with the Tax ID from the guest profile, and the merge code for TAX1_NO populates with the Tax ID from the payee profile.

34845909

Country Specific - Poland:

The Sample Folio Poland report (sample_folio_poland.rtf) is updated. In a scenario where the report is customized with the Tax ID 1 merge code (TAX1_NO) and Tax ID 2 merge code (TAX2_NO), the folio displays the corresponding values from the Payee Profile.

Note: The existing merge codes GUEST_TAX1_NO and GUEST_TAX2_NO continue to display the Tax ID 1 and Tax ID 2 values from the main/guest profile on the reservation.

34706934

Country Specific - Saudi Arabia:

Note: The Cashiering parameter Folio QR Code must be inactivated and reactivated for these changes to take effect.
The folio QR Code is updated to meet legal requirements in Saudi Arabia. Once the QR Code information is decrypted, the following changes can be seen:

  • Date and Time format is updated to include a separator value of T between the Date and Time values. Example:

  • Date and Time format is updated to include a time zone value (for example, Z) at the end of the Date and Time value. Example: YYYY-MM-DDTHH24:MI:SSZ.

  • Amount values no longer include comma separators for values greater than 999.99. Example: 1879.03.

34665615

Country Specific - Germany
In a scenario where a package is configured with the formula for City Tax (CITY_TAX), children are included in the calculation for City Tax.

34648096

Country Specific - Germany:

In a scenario where a package is configured with the formula for City Tax (CITY_TAX) and Child buckets are not being used, a change is made to ensure the value in Child is considered.

34574656

Country Specific - Philippines:

The Acknowledgement Receipt that generates when making a full or partial payment against the AR invoice displays the amount that is paid and not the total amount of the invoice.

34570859

Country Specific - Italy:

If the Credit Bill is not generated because OPERA Fiscal Integration Solution (OFIS) was not active, you can still generate it after enabling the OFIS from the Folio History screen.

34568225

Country Specific - Philippines:

An Official Receipt, Acknowledgement Receipt, and the Bureau of Internal Revenue (BIR) Folios are not generated against the settlements performed using the Direct Bill payment method.

3454721

Country Specific - Italy:  

In scenarios where a package is configured as Post Next Day, and an Advance Folio is generated, the Italy E-Invoice Exports (IT_E-INVOICE, IT_E-INVOICE_DAY) includes package transactions/amounts in the DettaglioLinee> section.
Note: The Exports must be recreated from the template for this change to take effect.

34524494

Country Specific - Italy:

In a scenario where a reservation contains a Rate Code package configured as "Included in Rate" with an Allowance, VAT Offset functionality on, and you generate a folio for a Payee profile configured for VAT Offset, then the VAT Offset amount calculates correctly during settlement.

34518978

Country Specific - Philippines:
If a Passerby/Post It folio containing concessionaire charges and other charges is generated, then the Acknowledgement Receipt displays the total amount of concessionaire charges only. The additional charges are not considered on the Acknowledgement Receipt.

34490487

Country Specific - Philippines:

If the folio settlement through Post It or Passerby does not include concessionaire charges, then an Official Receipt along with the BIR folio is generated and no acknowledgement is generated.

The Acknowledgement Receipt is generated when the settlement includes concessionaire charges. Hence, the Acknowledgement Receipt number is issued from the sequence correctly against the folios that include the concessionaire charges.

34433339

Country Specific - Portugal:

Now if you navigate to Toolbox> Data Management > Imbalance Analysis, the Digital Signature Hash Generation option is not visible in the Imbalance Analysis screen.

34424506

Country Specific - Philippines:

If a folio generation includes the generation of an acknowledgement receipt along with the official receipt, then each receipt is printed on a separate page to ensure no overlapping.

34423500

Country Specific - Latin America:

In a scenario where Fiscal Folio Printing and Queue Names are configured, and positive and negative charges exist on a folio window with a 0.00 balance, then OPERA Cloud correctly generates the fiscal folio with the internal Folio Type.

34333010

Country Specific - Philippines:

The Official Receipt, Acknowledgement Receipt, and BIR Folio Number are not generated in any scenario if the folio settlement is performed using the direct bill (City Ledger) method.

34279454

Country Specific - Philippines:

You can use the Reverse Payment feature from all billing windows.

34220694

Country Specific - Japan:

The Onsen Tax package or Accommodation Tax package appears on the folio using the available merge codes when package attributes are included in the Rate and Add Rate Separate Line.

Events

Bug ID Description

34769404

You can enter a 100% resource discount in the Event Details panel of an Event.

34720472

The demand factor for menu items is equal to '1' instead of 'null' to avoid errors when changing menu items.

34679930

You can view the Function Diary in 1 Day, 7 Days, 14 Days, and 21 Days views with the appropriate view widths.

34678341

You can view and edit the Package tile without error.

34589914

After removing a package code from the selected packages on a reservation, you can add it again.

34537360

When you select the Save button on the Verify Payment step of the check-in process, the entered payment method is saved to the reservation even when the check-in process is not completed thereafter.

34548734

When the start time for an event is changed, the Menu Serve start time is updated accordingly.

34540361

Report parameters for the Daily Event Forecast report (rep_ev_forecast) can be saved for defaulting when generating the report.

34539978

The BB-ID column in rep_activity is widened to accommodate a large block ID.

34430320

When creating a Quick Event from the Function Diary, when you create a 24–hour event with an end date that is later than the block end date, a message warns you that the event must be within the block dates.

34383991

Event information appears for all records when the number of records is changed.

34372664

In the Function Diary, the External URL field appears in the Event Overview panel of each event. You can edit the URL by clicking Edit on the Event Overview panel.

34332459

You can add catering packages with a translated name to a block.

34318805

Performance is improved in the Function Diary.

34290520

You can edit a Catering Menu attached to an Event with 0 Expected attendees.

34206410

You cannot copy a catering package to a block without a catering status.

33800342

When generating the Banquet Event Order (BEO) by Event Date range, Block Date range, or Block ID, the Block Notes print daily based on the printing method selected.

33173857

In the Function Diary, you can scroll down and expand the events created in function spaces in the Results section and move up and down without any issue.

33104715

Menu Item Quick Insert field is auto populated for all scenarios.

32808800

The Function Diary Start Date is passed to the Stay Date filter in Manage Block when you select Function Diary, select I Want To, and select Create Event using the existing block.

Exports

Bug ID Description

34402550

A new reorder option is available while editing an export for a property on the header, detail, and footer so that each section can be reordered as needed when accessed on the Membership screen under Miscellaneous > Exports.

34392652

Generated data is unmasked and displayed in readable format upon View Details and download operation for exports with File System delivery configuration.

Front Desk

Bug ID Description

34768466

When the Custom Charges functionality is on and you add a Reservation Exemption to a reservation where the End Date is the current business date, and you select Choose Nights, only the current business date is populated for the Reservation Exemption. Other stay dates are not populated because they are ineligible.

34728730

When you select the Save button on the Verify Payment step of the check-in process, the entered payment method is saved to the reservation even when the check-in process is not completed thereafter.

34713947

The "Default Selection of Keys" OPERA Control is renamed "Default Key Selection."

34679420

You can edit and save Airport driving directions in the Airport screen from Chain and Property Management.

34637947

Once you access the Check In screen for a reservation, other users accessing the same reservation's Check In or Stay Details screens receive the Break Lock Confirmation popup.

34611064

If a folio already has folio text, you can see the text while previewing the folio.

34561058

When you select Clean Room status in the Default Room Status for Room Assignment screen OPERA Control, you can see the Clean Status check box selected by default while assigning rooms.

34460370

The Departures report (departures_all) can be printed displaying the existing Notes from all Notification Areas.

34382119

You can access the Swap/Shift Rooms screen for future reservations from the Room Assignment screen and search for reservations available for swapping and shifting.

34375077

When adding an editable field to the Check In screen Reservation Overview panel, you can use the Edit link to edit the additional fields.

34316912

The Queue Reservation Activity Report can be filtered based on required reservation status.

34307966

Advance Check-in reservation, when changed to In House status, displays the "IH" label in Room Diary.

32525778

For properties with the Auto Check In Pseudo Rooms after Check Out OPERA Control active, pseudo room types with the Always Checked In check box selected have the Always Checked In check box visible on the reservations Payment Instructions panel. When Always Checked In is selected, the reservation is automatically copied and checked in after the original reservation is checked out.

Integrations

Bug ID Description

34815903

The Asynchronous reservation, block, inventory, restriction, and rate GET response expiration time is now reduced to six hours from 24 hours, and the messages is not available after the expiration time.

34637702

The OPERA Xchange Interface (OXI) processor for uploads and downloads continues to run when the interface setup for any property is misconfigured by not selecting the Upload or Download flow.

34636031

The 30sec fallback delay is removed in the BE streaming service to OHIP in case of messages receiving 400/412 response codes.

34580239

OPERA Xchange Interface (OXI) services are auto stopped and started during OPERA Cloud upgrade.

34538264

OPERA Xchange Interface (OXI) services are automatically stopped and started during OPERA Cloud upgrades.

34537888

Outbound configuration allows you to create multiple Outbound codes for CRM_LEGACY, CRM_IATA outbound types. The Outbound code linked to External Database is removed when the outbound code is deleted.

34556032

The OPERA Xchange Interface (OXI) monitoring dashboard shows total services START/STOP accurately.

34513304

Modifications in the service package enable handling more than 20 OPERA Xchange Interface (OXI) interfaces.

34508712

The Property interface monitoring dashboard is improved.

34508391

The Accept Central Merge Interface Control displays a list of values.

34503380

Outbound Integration with Scientific Gaming OIC-SGCMP v2 version is supported from OPERA Cloud 22.4.

34474331

Outbound delivery returns the complete error message to the initiated user interface that received it from the CRM legacy integrated system.

34452154

You can edit the interface description from the interface setup UI in the Exchange module.

34394843

The Business Event Monitoring screen provides a list of business events generated with the modules name Availability for Summary Totals and Housekeeping for Update Room Status event actions.

34377275

When the Oracle Hospitality OPERA Property Management Kiosk Interface Cloud Service is active, Channel menu options appear in the Administration menu.

34369468

The External System screen does not allow you to edit or delete external systems created as part of outbound configurations when Enable External system is selected.

34349161

You can check out a reservation that has $0 transactions using the KIOSK interface.

34357097

Data elements such as Gender, Nationality, Date of Birth, ID Type, ID Number, Purpose of Visit, Payment Type, Room Type, Customer Type, and Cancel Reasons (displayed in Cancel event only) are populated in the Business Events payload for the following Business Events:
  • New Reservation

  • Update Reservation

  • Check In

  • Check Out

  • Cancel

34320336

Catering Event Business Event is triggered for Create Event.

34314109

OPERA Xchange Interface (OXI) processes the Restriction inbound XML message received from the external system and updates into OPERA Cloud accordingly.

34246542

The Include Inactive check box is available for searching for inactive interface IDs.

33847774

Log Requests in the OPERA Electronic Distribution Suite (OEDS) wizard are unchecked during installations and the cache size is increased to 1,000.

Inventory

Bug ID Description

34720129

Room Pool Mapping can be edited in the Room Pool Mappings menu.

34698928

The Housekeeping Forecast Tasks panel displays details for all seven days.

34678345

The Property Availability screen opens without a Null Pointer exception error and displays the correct data.

34630244

The SELL_LIMITS Action Type is removed from the Reservation Group in the Changes Log since these changes are logged under Configuration with Action Type UPDATE OVERBOOKING.

34589657

The Max Available Rooms Tile displays house and room type availability when you click next, day type, room type, room class, and date.

34575421

In Room Configuration, you can enter housekeeping credits as numbers with up to three decimal places (for example 5.525) when the Housekeeping Credits OPERA Control is set to Room.

34547230

You can create a function space without a space in the Room code and within the copy functionality.

34532459

The Max Available Rooms tile displays House and Room Type availability when you click Next, Day Type, Room Type, Room Class, and Date.

34335290

If you select the Housekeeping check box on the Room Type configuration screen of a Component Room Type, you can correct that issue by deselecting the check box and saving the record.

Miscellaneous

Bug ID Description

34854907

The URL to access OPERA cloud is changing with this OPERA cloud upgrade. If using the old URL for the first few days after the upgrade, you are redirected to a page that has a link to the new URL. You are advised to save the new URL and use it moving forward.

34773137

When EFOLIO EXPORT is generated from Miscellaneous > Exports > New From Template, the generated report includes the date as part of the file name.

34704062

If the Maintenance OPERA Control is active in your property, you can set up the Room Maintenance tile on your dashboard to show an overview of current Maintenance requests.

34678467

The Changes Log displays the correct search results count in the top right corner of the screen.

34599433

Performance improvements reduce the processing time of the Process Guest Stay Data step in the End of Day procedures. The procedure can still take additional time to process depending on the property's configuration and reservation mix, for example, if the Exclude Checked In Reservation from Stay Projections OPERA Control is active, or if you have long-staying reservations with packages attached.

34582063

When the Multiple Guest Room Keys OPERA Control is on, you can:
  • Create a One Shot Key.

  • See accompanying guests attached to the reservation on the Create Keys screen.

  • Create keys for Primary and Accompanying Guests.

34459705

You can view the Player Snapshot using the Quick Launch key. The screen displays the player snapshot page, and you can search the data with multiple properties and reservation status.

34380734

The property time zone is set to match the database time zone when no property time zone is configured.

33385424

The basic search limit in OPERA Cloud Reservations, Profiles, Blocks, and Account Receivables is 200 characters.

33274730

By default, the first row of search results in the Interface Logs screen is highlighted.

32582064

The error message, "Room Type PM is SID data and cannot be deleted," appears when deleting PM rooms type.

Mobile

Bug ID Description

34514932

When accessing OPERA Cloud on a tablet device and posting payments through the post payment option, if you click Print Receipt Only, the preview and email radio buttons become visible under the Report Destination window.

34361186

When the Discrepant Rooms OPERA Control is active, you can set the Housekeeping Status. When the Discrepant Room OPERA Control is inactive, the discrepant room option is not available.

Property APIs

Bug ID Description

34884489

The list of Reservation's REST operations is deprecated as OPERA Cloud does not support the following features:
  • putSynchronizeReservation

  • getRecentlyAccessedReservations

  • acknowledgeRoomReadyDelivery

34884487

The list of Customer Relationship Management REST operations is deprecated as OPERA Cloud does not support the following features:
  • getAddressSuggestions

  • autoProcessMatchProfiles

  • getEnrollment

  • getFlexibleBenefitAwards

  • changeFulfillmentExportLogs

  • processProfileDistribution

  • processStagedProfile

  • processStagedProfiles

  • postProfileDistributionFilters

  • getProfileDistributionFilters

  • changeProfileDistributionFilters

  • deleteProfileDistributionFilters

  • issueAward

  • postCertificate

  • transferMembershipPoints

  • changeMembershipTransactionExceptions

  • deleteProfileOwners

  • markProfileAsPrivate

  • deleteStagedProfile

  • getStagedProfileErrors

  • getSuspendedProfileMatchStats

  • getAwardPaymentInfo

34869375

The Async getSellLimits response returns "Invalid Room Type" when the requested room type is incorrect.

34849648

The asynchronous getRestrictions API returns warning messages for invalid request data.

34783415

No user permission related exceptions occur when meeting a create an event request.

34676483

The new Property API getReservationsSummary is available under the RSV module to meet larger properties' daily front desk requirements.

34659159

The ChangereservationRQ updates Adults/Children on reservations when the guest count element is not sent in RoomRates.

34639499

InventoryAsync APIs RevenueInventoryStatisticsProcess build response data is in the reasonable time with valid data.

34630749

A unique error message is generated for each invalid putRatePlans record and postRatePlans record.

34628809

When invoking RTP (Real Time Payment) putDailySchedules and the passed ratePlanCode does not exist in OPERA Cloud, then the API displays a valid "Rate code does not exist" error.

34594158

A validation message is added in the API layer for date range, which cannot be more than 30 days.

34589978

The deadlock situation is resolved when Oracle Hospitality OPERA Web Self-service (OWS) operations are performed during End of Day.

34580798

The ReservationVoucherList element in ReservationVouchers supports zero or more repetitions in the payload in Reservation.xsd.

34574828

The CancelledRooms element shows the proper count of rooms per room type when the groupBy RoomType clause is sent in the async getRevenueInventoryStatistics request.

34556817

The default transaction code is used when postRatePlan request does not have one. A deleted rate code returns correct Hateoas links in the response message.

34560652

Hurdle values are updated based on the resort ID provided.

34513428

In the API layer, an added validation message for date range, date range cannot be more than 30 days.

34508671

A Boolean check is added to isRoomTypeInfo and isRatePlanInfo in getHotelAvailability to avoid the 500 error when a null value is being passed.

34458082

The GET hurdle rates now return valid responses when the request is made multiple times.

34457048

The consumer name and the external database of an Oracle Hospitality Integration Platform (OHIP) type external system is created in the OHIPTYPE-CHAINCODE format without the chain code being truncated when it exceeds seven characters.

34456381

A resort filter is added to get the correct reservation for leg number two and onwards to fetch duplicate reservations using the Oracle Hospitality OPERA Web Self-service (OWS) fetch booking operation.

34424518

Using Channel Property as the resort ID in the SOAP body enables using the Oracle Hospitality OPERA Web Self-service (OWS).

34418598

The getReservation (FetchReservation), getReservations (FetchReservations), putAddReservationToQueue (AddReservationToQueue), getReservationQueueStatistics (FetchReservationQueueStatistics), and getTaskSheetStatistics (FetchTaskSheetStatistics) APIs return correct values in seconds for averageQueueTimeCurrentReservations and averageQueueTimeToCheckIn.
The current average wait time shows the correct value in HH:MM format on the Queue Tile screen and Queue Rooms screen.

34395537

The getRestriction API response includes correct values for house level restrictions.

34366583

When creating an AR account, related actions such as AR address, address, profile, and so on respond as well.

34364951

The performance of fetchBlockInventoryStatistics is improved.

34303992

The getRestriction request returns a meaningful warning message when the Pricing Schedule does not exist for Hotel Code, Rate Code, Room Type, Start Date combination.

34285451

The optional query includeArticles parameter reads false as default with the GetTransactionCodes API.

34072810

The postCancelReservation and postReservationWithExternalReferences requests work in parallel without any issues.

Reports

Bug ID Description

34816175

In the BI Publisher Banquet Event Orders (BEO), the merge code DATE_LAST_PRINTED displays the time based on the Time Zone configured for the Property.

34681720

You can generate the Rate Category History Report (Res_statistics1) and selected category parameters are considered in the report.

34675611

You can create reports of any Report Type without error.

34639978

The Proforma Invoice report is available in OPERA Cloud.

34619164

The Custom Charge and Redemption Summary report (custom_charge_summary) is updated to display the correct details in the Paying Guests section.

34584145

The Block filter in Menu Cost (rep_menu_cost) and Menu Item (rep_menuitem) reports list blocks based on the date filters selected.

34566480

You can schedule the Libro de IVA report to be delivered by email.

34552819

The Banquet Event Order (BEO) report is available as a Scheduled report.

34542944

You can configure the Matrix report with pre-defined parameters in Scheduled Reports.

34533454

The Journal by Cashier and Transaction Code report (finjrnlbytrans) displays the correct amount for transactions posted using the VIENNATAX function.

34395331

Arabic characters display correctly on the registration letter.

34307875

Oracle reports are correctly identified and allow you to set default values for report parameters.

Reservations

Bug ID Description

34947324

On the Reservation Revenue Summary tile, you can define a different date from the current date when searching for data.
    - If the business date of the property and the tile are the same, the date advances after the End of Day.
    - If you define a different date than the current business date, it remains on that date even after the End of Day.

34868978

Reservations with an O9ONHOLD status are not considered when populating statistics on Dashboard tiles or on Arrival Reports.

34807382

When the OPERA Electronic Distribution Suite (OED) configuration editor points to OPERA Reservation System (ORS), PMS-related core web service operations used by the Kiosk such as Check In and Check out were not supported. As part of the issue resolution, OEDS can point to ORS if the property has a valid PMS subscription. Both operations work without issue. MS license, Check In, and Check out operations are supported.

34805669

You can see the Multi Choice menu created when multi choice appears in search results.

34796511

Error handling is improved with a user-friendly message when the threshold value is not reached for booking based on membership points.

34786851

The Menu Items search screen appears and is loaded properly in Hub mode.

34786772

You can select options in the Routing Instructions after selecting the payee profile.

34761241

For properties where the OPERA Control Auto Check In Arrival Pseudo Rooms is active, Pseudo room type reservations without a payment method are excluded from the two auto check in processes during the end of day (Pseudo Rooms Not Checked In & Pseudo Room Arrivals Next Day).

34732372

Invalid data elements are ignored while modifying business event configuration through an API.

34731570

You can access Payment Instructions and Stay Details panels on a reservation regardless of any changes made to package options.

34729741

The Interface control for OPERA Electronic Distribution Suite (OEDS) reservation, Send Resv Updates For Profiles Without Subscription Y/N, is skipped, and Business Events are processed for HOTSOS, MTECHNG, and BELLAVITA.

34724736

In the Book Now screen, the Room field reverts its value to the old value when blanked out and refreshes to show it.

34694660

REALTIME_RATE_ROOM_AVAILABILITY parameter references are removed from the application. Also, availability search does not provide a popup to redirect you to an external source.

34672639

Pricing Schedules appear when added to the Rate Code Configuration presentation style.

34672181

ChangereservationRQ updates Adults/Children on reservations when the guest count element is not sent in RoomRates.

34671416

In Look To Book search, a null pointer check is added for the Property Search Result object. If it is null, then it will not execute the populate method.

34656548

When you move a reservation between properties, any packages selected in Book Now are attached to the moved reservation.

34650247

The Check In screen appears after you create a walk-in reservation from the Room Diary.

34623887

The total cost of stay calculates correctly when making rate-affecting changes in reservations.

34614638

Existing reservations update if found in OPERA Cloud with a null leg number, and the same reservation with leg number1 is received from the same OPERA Xchange Interface (OXI) external system.

34605598

You can continue to search results in Room Diary with the newly implemented execution plan.

34598115

You can view the Refresh Rate tab when changes are made to Child Age without a change in number of children and the correct rate is displayed in Stay Details panel after clicking on Refresh Rate.

34596427

If you try to turn off the Folio No Reprint OPERA Control when there are In-house reservations, an error message stating "In-house reservations exist, the parameter value cannot be updated" appears.

34595225

Performance retrieving Room Diary details from search is improved.

34599052

When shares reservations are combined and one of the sharers has a suppressed rate, the total room rate for the night shows as suppressed.

34588753

You can manage a Global Alert by adding, updating, and/or deleting values changes when the condition "Rate Code currently on Reservation Screen" is used.

34583550

When Multiple Guest Room Keys is on:
  • You can create One Shot Key.

  • You can see Accompanying Guests attached to the reservation in the Create Keys screen and can create keys for Primary and Accompanying Guests.

34561406

If the Expected Time of Departure (ETD) is not given in the reservation, the default Valid Until Time is updated in the Key Expiry Time setting while creating keys for single or mass reservations. If the ETD is not given in the reservation and the Key Expiry Time setting is blank, the default 12:00hrs time is updated in the Valid Until Time field while creating keys for single or mass reservations.

34555575

The OPERA Cloud Exchange Copy Conversion Code action allows you to copy the newly created codes under the admin module to the selected Interface mappings with respective groups.

34555080

You can add and delete a trace from the reservation presentation and after completing the update, the Traces panel refreshes to show current traces.

34553912

A warning pops up when changing a reservation that results in no package prices for the stay period.

34551464

You can change reservation dates when fixed rate is selected and there are not enough rooms.

34547966

After you update and save a reservation's profile address, the address is on the Reservation Overview is refreshed to show the updated address.

34538076

The Room Sold Summary and Reservation Revenue Summary Dashboard tiles have a date selector. In setup, when you select a date that is not the current business date of the property, the date remains static and does not change. If the date selected is the current business date, then the date for the tiles dynamically changes each day when the business date is updated during the End of Day.

34537767

The Validated check box remains selected after creating a new reservation.

34532849

The Look To Book screen shows dates per the property dates in Room Diary when accessed while at the hub level.

34522687

You can access the Payment Instructions panel on a reservation and successfully modify a payment type and save as expected.

34518433

Search results reflect the search filter values on the Manage Reservations screen.

34513992

You can see trace text only once when two packages with Item Inventory with traces are added to reservation.

34507622

When the Always Use Fixed Rate OPERA Control is on, daily rate amounts are calculated correctly for block reservations with daily rates.

34486910

The Alerts report is available and lets you print reservations with Alerts, filtered by Alert Area and Alert Code.

34485057

Images added to stationery templates appear correctly when customized.

33403961

The fixed charges option is highlighted and updated with the number upon creating a new fixed charge and is saved with the Save and Continue option.

34482640

You can add linked profiles to a Departure Reservation.

34479815

You can create a new profile and link it to another profile from the Associate Profile tab on the Linked Profiles panel. The Linked Profile panel shows the correct number and profile type attached.

34476020

You can post using the Post It option. When you select the Welcome check box in the item inventory and save, it gets saved. You can see only the item inventory codes in the item inventory screen that have Welcome check box selected.

34453564

You can customize a field's background color.

34413307

The Welcome Offer alert is retrievable if the session is Interrupted during the check-in process.

34412511

You can see MOVE_RESV in the Cancel Reason list in the RESCANCEL Report.

34412261

You are prompted when trying to create a linked reservation if the original reservation is locked by another session.

34409147

You can add, edit, and delete packages in a reservation by clicking the packages link or panel available in the reservation presentation screen.

34390412

Packages do not get attached to the reservation if the business date of the property is not within the range of the sell date of packages while processing the OPERA Xchange Interface (OXI) message.

34388758

You can successfully redeem e-certificates; the status is then displayed in Oracle Hospitality OPERA Customer Loyalty Tracking Cloud Service.

34379431

Room Diary displays results for different properties according to different dates at the hub level.

34374970

A new reservation created from Quick Book does not duplicate the reservation profile as an accompanying profile.

34368678

The Inventory Forecast report shows the item availability correctly without including the item on the Departure date of the reservations. Also, the Item Inventory Forecast report can be modified without missing the previously attached items.

34348560

You can see the next 50 records using Load More when you search by Room Number in the search criteria of Room Diary.

34248372

The Room Assignment, Auto Assign functionality assigns only Component Suites where none of the Component Rooms making up the suites are already assigned or rented.

34244044

The Reservation Forecast Report (res_forecast) no longer combines/truncates two similarly named rate codes into one column.

34219103

Reservations that have deposits due can be searched from the hub level from the Batch Deposit screen using only the deposit due date.

34165081

You can see Reservation Types configured only for properties in the Deposit Rule Schedule Reservation Type list of values.

34091191

The History and Forecast report now displays Out of Order (OOO) correctly after removing component rooms from OOO status.

34077969

You can now see the warning popup working after updating the rate and RTC on a fixed rate reservation.

34076985

Pseudo Rooms appear at the end in Room Diary when the Room Display Order OPERA Control as follows:
  • Ascending

  • Descending

  • Display Sequence

33647368

The Sell Limit validation message appears only when there are inventory related changes.

32558829

You can search reservations using values entered in the Communication field without delays.

Role Manager

Bug ID Description

34602502

You can save Act as, Cashier ID, and Owner in Role Manager >Manage Users.

Rooms Management

Bug ID Description

34734430

You can add the Room Status tile in the OPERA Cloud dashboard when duplicate records exists in OOO/OOS (Out Of Order/Out Of Service).

34530120

You can drag and drop rooms from one task sheet to another from the Split and Card views on the Task Sheet Presentation screen.

34512634

When only empty task sheets are generated (due to the filters selected) the FLOAT, DND, and NSR sheets are still generated (depending on the active OPERA Controls).

Toolbox

Bug ID Description

34755660

The external database fetches search results with pagination.

34754999

Outbound Configuration user actions can be restricted based on the New/Edit and Delete tasks provided under Roles.

34726433

Outbound Configurations do not allow you to enable External System or enable Conversions flags for Outbound Type CRM_LEGACY as they are not required for Legacy CRM Profile Lookup and Download functionality.