2 Resolved Issues

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

Block Management

Bug ID Description

36568854

You can change the status of a Master Tour even when one of the sub tours is in a cancelled status.

36568820

While changing the Master Block status and the Reservation Type, selecting Save and Apply to the sub block updates the status and reservation type successfully.

36560202

Performance improvements provide greater editing capabilities for the Master/Sub Block and Master Sub Block tour series.

36533727

You can view/copy the Master Block screen by clicking the Copy option in the I Want To . . . menu.

36389699

When a block is cut off and active reservations are modified so that room nights are released, rooms are returned to the house.

36383360

The cutoff schedule of a block is cleared when the block is manually cut off. When a reservation is created and room nights are borrowed outside of the block availability, then the cutoff schedule is applied to the additional nights added to the block.

36376349

When the Block Forecast Grid OPERA Control is inactive, Forecast Rooms options are not visible in the drop-down on the Load Room Grid.

36373114

You can add Rooms when the Increase/Decrease Rooms checkbox is selected, and the Forecast Rooms update correctly.

36368404

You can add or update the room revenue transaction code, and you changes are captured in the Change Log.

36357668

You can change or update a block status, and the autoload forecast remains the same.

36337625

You can generate the Rep_busblock_list report and view the total revenue for Only Rooms revenue, events, and for both as well, based on blocks.

36335955

When the Shares OPERA Control is active and reservations are being created using the Rooming List, all rows display correctly when there are more than 25 share reservations.

36335338

You can generate the Block Conversion report by Block Status.

36324525

When generating the Group Resume (sample_grmres_sales_std) report for a block where the room grid wraps the notes will print below the grid information.

36301351

A discount price appears in decimals and not getting rounded off in the Create Event screen.

36293313

You can now add block restrictions for multiple room types at same time.

36284859

When the Block Code Template OPERA Control is inactive, you can enter characters other than the English alphabet in the Block Code field.

36266756

Block Net Forecast Rates are calculated excluding package revenue when the package is included in the rate.

36266669

When the Block Forecasting OPERA Control is active, the Forecast Room and the Rate Grid update when a block is washed. This happens only when Autoload Forecast OPERA Control is active.

36266452

Multiple sell messages are appearing in the Block Overview screen as expected.

36257807

When a block has linked profiles associated with the Template reservation, the linked profiles are added to newly created reservations from the rooming list.

36240891

When the Import Rooming List OPERA Control is active, and reservation records are added to the Rooming List, any subsequent details added to the reservations save as expected and attach to any created reservations.

35971791

You can add a linked contact profile to a source/account profile even if it was removed previously.

32444852

When a Sales Account and Contact are not related, a broken link appears in the Block Presentation business card.

Cashiering and Financials

Bug ID Description

36726889

You can Issue a prepaid card using chip and pin payment method.

36726806

Comp Posting approval and Comp Posting reversal transactions send approval requests to the gaming vendor and update the transaction status based on the response.

36654933

You can edit the transaction code configuration without getting the timed-out errors.

36626413

A change in multi-chain access (Enterprise-level) might affect you in the following instances.

As an Enterprise-level user:
a) The logs identify you when you log in to a single chain during the End of Day process.
b) You can log in to more than one chain during the End of Day process (until the Posting Room and Tax procedure is completed). If the logs do not identify you, the process continues, and the logs record you as an internal user.

36626346

The Greek Trial Balance (trial_balance_tax_01) report is updated. The Group and Subgroup descriptions appear for each section when grouping by Transaction Group and Transaction Subgroup.

36540873

When adding a pricing schedule for a room type not selected in the rate code definition panel, a suitable validation message appears.

36533456

A new OPERA Control name, "Exclude Rebate Validation on Pay-Only When Card Number not Available," replaces the older SKIP_REBATE_VALIDATION_ON_PAYONLY OPERA Control name.

36523931

Changes to the OPERA Fiscal SID script improve Fiscal integration updates.

36483927

OPERA Cloud supports the alpha numeric Credit Card token and successfully processes the authorization and payments using this token.

36483586

When you apply a payment for prepaid cards that are being issued, a Passer by folio is created.

36459325

You can perform a reverse check-in or reverse checkout on a day-use reservation without encountering unexpected errors.

36457526

You can create and edit Daily Rates without errors.

36401914

In a scenario where Tax Types functionality is on, the Tax Type Calculation is set to Profile, the Tax Type of the payee profile is changed after room and tax are posted, and you generate a fiscal folio, the universal payload includes the correct NetAmount value.

36400835

A change is applicable for multi-chain access (Enterprise) users in the following instances:
  • A user is identified when the Enterprise user logs in to a single chain during the End of Day process.

  • An Enterprise user logs in to more than one chain during the End of Day process (until the Posting Room and Tax procedure is completed). If the user is not identified, the process continues, and the user logs are recorded as an Internal user.

36391748

You can preview the EOD (End of Day) Batch reports using the Sent To option from the EOD Reports for the previously executed EOD.

36364982

The folio_details report is updated to display the payee name from the Billing window.

36353652

When Authorization Rule is configured with Max Days To Authorize = 7, the following examples apply:
  • If the Reservation length of stay is more than seven days (for example, 10 days), the authorization is collected for the first seven days from the reservation arrival date.

  • If the reservation length of stay is less than seven days (for example, 5 days), the authorization is collected for the entire stay of five days.

36352649

Credit card input values are correct on the Credit Card History report.

36345030

When the Multiple Property OPERA Control is inactive and you navigate to the OPERA Controls > Cashiering group, the Default Reservation Type for Deposit selection list displays configured values correctly.

When a chain has a single property and you navigate to Administration - OPERA Controls > Cashiering, the Default Reservation Type for Deposit selection list correctly displays configured values correctly.

36339409

When Duplicate Hotel Id is enabled, all Oracle Payment Interface (OPI) Cloud calls must have x-tenantEnterprise in their headers.

36331626

The existing credit card authorization is used across other folio windows of the reservation.

36320438

When the Transaction Code per Adjustment Code OPERA Control is active, payments and Package Wrapper transaction codes are no longer available for selection in Transaction Codes > Manage Adjustment Transaction Codes.

36305710

Currency decimals are updated to zero decimals for INR (Indian Rupees) and HUF (Hungarian Florint) for properties created in new chains. Existing Chains and properties are not updated and display two decimals for these currencies.

36296993

The "get token" workflow for the Bulk Compensation posting in the Shared Security Domain (SSD) environment works as expected.

36286868

For the Folio Profile Validation information collection method: The Profile validation screen does not appear at the time of settlement when the required Identification Data (Guest Profile), or Tax ID (Company Profile), and Sirius Code (UDFC10) exist on the payee profile.

36282776

Authorization and Settlement are successful when OPI (Oracle Payment Interface) does not return printData. PrintData is an optional field on the OPI response.

36280816

When the Accompanying Guest and Open Folio OPERA Controls are active and Accompanying Guests exist on a reservation that was checked out, you can inactivate the Open Folio OPERA Control if no other reservations exist with an Open Folio.

36277088

The Search Transactions screen displays the payment transactions with minus (-) prefix.

36273827

The credit card information remains on PM reservations when they are automatically checked in during the End of Day step for Auto Check In Arrival Pseudo Rooms.

36272352

Bulk prepaid cards payment transactions appear as a single line on the folio.

36271975

The Central Sales property is visible in the Currency Calculator.

36271643

You can no longer see reservations designated for advanced check-in when transferring deposits.

36261917

When you split pricing schedules for rate codes, it copies the packages and yield adjustments to each pricing schedule.

36260179

For properties with the Credit Bill OPERA Control active, Folio History displays the correct folio amount for credit bills in a specific scenario including unallocated deposit folios.

36256357

You can search for cashiers in Configure Cashiers without error.

36253774

When the Account Receivable Settlements Visible on Folio OPERA Control is activated, folios settled by Direct Bill/City Ledger payment display the settlement on the folio.

36242676

For PERC_CITY_TAX and CITY_TAX package code formulas, the tax calculates based on the rate amount that appears on the reservation when you select the Fixed Rate checkbox in the reservation.

36242647

The Post Currency Exchange button is available on the Sell section of the Currency Calculator screen.

36236522

The pricing schedules for Advanced Daily Rates by date range save successfully.

36230446

The business logic to set Offset Base Type on an Advanced Dynamic Base Rate Pricing Schedule is updated.

36214111

You can select only a Revenue Transaction code as an adjustment code. Payment and Wrapper transaction codes are not available.

36206136

In a scenario where a reservation exists with a Direct Bill method of payment, and you perform a payment or deposit payment by swiping a credit card with the field for Payment Method blank, OPERA Cloud correctly processes the credit card payment.

36179793

You can edit existing Comp Routing instructions without error.

36140719

In a scenario where you generate a Pro-Forma Folio for a reservation with one or more package allowances, and an error occurs with the folio, the temporary Pro-Forma transactions for profit and loss are removed correctly during the End of Day. As a result, the balance of the Package Ledger is no longer affected by these transactions.

36115608

You cannot transfer settled charges and generates to a different sub-account (billing window) or reservation account.

36089721

1. A prepaid indicator count is updated when issuing an offline prepaid card.
2. An offline prepaid card does not show the Manage Prepaid Card option.
3. An offline prepaid card does not appear on the Redeem screen.

36036218

When creating a new rate code at the Hub level, the Tax Inclusive checkbox appears.

35932686

For properties with the Tax Types OPERA Control active, the rep_proforma_invoice report applies transaction generates for guest rooms based on the selected tax type configuration.

34726289

The Transaction Code by User Role OPERA Control that associates transaction codes to property roles works as expected.
For properties with the Transaction Code by User Role OPERA Control active, the transaction code list is filtered according to the transaction codes assigned to the user role in Post Charges, Post it/Fast posting, Deposit Folio, Credit Folio, Batch Charges, and Manage AR Invoices.
Note:  Chain-level users also require assignment of a property role when Transaction Code by User Role OPERA Control is active.

Client Relations

Bug ID Description

36717759

Profile Lookup and Download is available from OPERA Cloud to OPERA Cloud Central.

36681322

Profile Search returns Company profiles without delay.

36681270

Profile Advance search using Client ID/ Corp ID/ IATA Number returns accurate results.

36578485

Profile Notes comments remain when you toggle between the Global and Property checkbox.

36568412

When adding identification details to a profile from OPERA Cloud, identificationInfo details send only once per the putProfile request.

36562517

Global attachments save to the logged-in chain code as expected.

36555952

You can edit Channel Negotiated Rates records from the Profiles flow in non-unified platform environments.

36543088

The Channel Negotiated Rates screen shows the Profile selection list.

36539094

You can view the correct date in the Channel Negotiated screen.

36538981

You can filter channels in the Channel Distribution screen from Rate Code flow.

36538950

You can modify and distribute Channel Negotiated Rates records to multiple, targeted properties. You must create the records in the selected, targeted properties.

36538945

You can edit an existing Channel Negotiated Rates record and update the details successfully.

36451678

Profile search results are returned correctly when you search by last name.

36434939

You can see future and past stays for any profile linked to a block that has events created.

36432653

You can edit and save a profile at the hub location when Profile Sharing is set to N for the chain.

36418422

Once you create a reservation for a profile that has a 0 pricing schedule rate code, and if you update the rate to greater than 0 in the reservation and afterwards check-in or checkout the reservation, future and past stay amounts update to the modified amount.

36413885

When a profile is merged from a reservation and you navigate to a profile for another reservation, the correct profile opens.

36404241

You can add a membership to a locked profile successfully.

36400969

When you try to delete a room that is in use when the Guest Room As Meeting Room OPERA Control is active, this message appears: "Reservation is occupied or reserved."

36374763

When creating a profile with an email type other than the one configured with a sequence, the profile is created successfully without any duplicate email addresses based on the following configuration:
  • Mandatory Communication OPERA Control is inactive.

  • Privacy OPERA Control is active.

  • Guest email type is not configured.

  • Communication email type is configured with a sequence.

36357376

You can configure a numeric value for the Purge Last Stay Days OPERA Control that is between 90 and 3,650 and greater than the Purge Days OPERA Control value.

36355224

The correct date of birth for a profile is visible when you preview the Immigration report.

36346233

The edit function for start date, end date, and channel rate access code works successfully.

36344928

Profiles with an active reservation or an outstanding balance are not purged.

36342829

Merged profiles retain their attachments and identification documents.

36333468

The OPERA Control value for Purge Days defaults to 365.

36322794

You can search for rates codes in the Qualifying Rate screen, Membership Type Rule screen, and Membership Rate Rule screen in property/hub level. At the Membership type rule screen, NA_RATE_CODE shows as a single entry when searched.

36284580

You can search by Travel Agent name among a large number of associated reservations.

36273210

Clicking Edit on the Suspended Stays screen does not display an error message if the Stay Record ID is greater than nine digits.

36250509

In a Hub, you can view the list of properties on the Create Profile screen when the Profile Sharing Control is set to No.

36240888

You can view inactive Membership Type Rules using only the ellipses option, Show Inactive.

36239867

You can create and save a Contact Profile using the "Save Profile and Add More Details" action.

36231559

The New/Edit Address and Delete Address user tasks are moved from the Client Relations to Client Relations Admin group for Address Type configuration.

36212209

You can search for profiles by Client ID in Manage Profiles without errors.

35885446

The Inherited Negotiated Rate icon appears, and negotiated rate codes are inherited from sub to master as expected.

34174044

You can import Guest/Contact profiles to OPERA Cloud using the languages configured in OPERA Cloud Administration (Client Relations> Geographic Management> Languages).

33577914

Issues affecting the performance of Sales Account Forecast search and the Sales Account Forecast indicator are resolved.

Commissions

Bug ID Description

36508155

Updating the Commission Code for a travel agent triggers a recalculation of existing reservation commissions based on the new Commission Code selected.

36482526

Travel Agent source commission records are sorted in alphabetical order on the Manage Commissions screen.

36438232

You can search for a travel agent by IATA number in Commissions Bank Accounts.

36274859

When you detach/attach a reservation from/to a travel agent, the reservation list refreshes and displays all the reservations attached the selected travel agent.

Country Specific

Bug ID Description

36524334

Country Specific - Italy:

In a scenario where two Credit Folio Types are configured (one is linked to Ricevuta Folio Type and the other is unlinked), a Fattura Deposit Folio generates for a reservation, the Deposit Transfer transaction posts during check-in, and credit is due on the Billing screen during settlement, the Credit Bill generates successfully using the unlinked Credit Folio Type.

36516993

Country Specific - Philippines:

Accounts Receivable statements generate successfully for the customized sample_statement_philippines.rtf.

36516576

Country Specific - Greece:

In a scenario where a Package Wrapper transaction posts with an exclusive tax generate transaction defined in the Tax Folio Transaction Codes OPERA Control, and the Package Wrapper transaction routes to another window, the Tax Folio transaction remains on window 1, and you perform a folio settlement, then the Tax Folio generates successfully for window 1, and a normal folio generates for the window with the Package Wrapper transaction.

36418780

Country Specific - Belgium:

The "Tax Export 2 in XML format" Export (TAX_EXPORT_XML_2) is updated to:
-  allow generation of the Export for past business dates.
-  allow changes to be saved to the Export.

36393074

Country Specific - Portugal:

When previewing a folio, the bill_generation_date field is nullified in the folios table.

36348779

Country Specific - Portugal:

The appropriate Associated Bill number appears on the credit bill when there is a deposit refund.

36307118

Country Specific - Hungary:

The sample_folio_hungary merge code TAXAMOUNT is updated to display VAT amounts with decimal places based on the property currency decimals.

36274836

Country Specific - Portugal:

When no financial data exists for the business day, the PT_SAFT_104 export displays the following in the Customer section of the export:

<Customer>
>CustomerID>Omisso</CustomerID>
>AccountID>Omisso</AccountID
>CustomerTaxID>999999990</CustomerTaxID>
>CompanyName>Omisso</CompanyName>
>BillingAddress>
>AddressDetail>Omisso</AddressDetail>
>City>Omisso</City>
>PostalCode>Omisso</PostalCode
>Country>Desconhecido</Country>
</BillingAddress>
<SelfBillingIndicator>0</SelfBillingIndicator>
</Customer>

36253009

Country Specific - Brazil:

In a scenario where you perform Generate Credit Bill against a Goods Folio Type, OPERA Cloud generates the corresponding Credit Goods Folio Type. In a scenario where you perform Generate Credit Bill against a Service Folio Type, OPERA Cloud generates the corresponding Credit Services Folio Type.

36244362

Country Specific - Israel

An issue of deferred taxes not being removed from the POST IT screen (RC) is resolved by the following actions:
The Allow Deferred Taxes OPERA Control is active. Set the Default Tax Type to 1.
When you add a new item to the cart, you should observe that the relevant taxes appear on the screen and that taxes with a zero amount should disappear automatically.

Set Default Tax Type to 0:
Upon adding a new item to the cart, the respective taxes should be added to the previous tax records, similar to how it accumulates when the Default Tax Type is 1. If any posting record is deleted by selecting the X symbol, the chosen record, along with its associated tax, should be removed.

36229789

Country Specific - Brazil:

In a scenario where the Fiscal Folio Printing OPERA Control is off, you can successfully perform a settlement from Check Out and check out the reservation.

36221375

Country Specific - Poland:

The PL_JPK_FA Country export is updated to consider folio arrangement code grouping for data.

Events

Bug ID Description

36439530

You can generate the banquet check and the Banquetcheck Folio report from the I Want To action row on the Event Posting menu.

36393843

When the Event Waitlist OPERA Control is active and you shift a block to a date where the space is already booked, you are warned that the space is waitlisted. If the room type is also overbooked, you get an overbook warning prior to the waitlist warning. You can override both warnings if you are granted the tasks for overbooking rooms and waitlisting function space.

36358922

The list of properties on the Catering Budget screen only includes the properties where the Budget Forecast OPERA Control is Active.

36316900

The Quick Insert column and field appear only from a hub location for Sales and Event Management Premium Edition subscribers with the Quick Insert OPERA Control active.

36306302

You can navigate between Event admin options from a hub location without any errors.

36285665

The Multi-Choice check box is not visible from a hub location for Sales and Event Management Standard Edition Subscribers.

36257428

Package Expected & Guaranteed is populated and disabled for editing. The Extra Attendee fields are blank and enabled for editing as expected.

36251305

Cancelled updates to events made in the Function Diary are not saved as expected.

36222911

When you select the Exclude From Forecast checkbox in Function Space configuration, you can see Exclude From Forecast is selected by default in the Revenue Summary panel.

33286265

In Manage Events and Sales Manager Goals, pagination is not displayed when the Results Count is less the count shown.

31886522

You can move the cursor left and right in the Function Diary.

Exports

Bug ID Description

36681691

On the EDW Export, the calculation of Total Rooms Sold (TRS) includes No Show rooms.

36521594

You can configure the EDW Exports using the New From Template action, which includes Component Exports.

36521146

You can create a component export with the Data Source EXP_BOF_REVENUE_RECORDS and export data correctly.

36249767

You can view sensitive data for scheduled exports with SFTP delivery.

36238623

Back Office exports generate with the correct separators included based on their configurations.

Front Desk

Bug ID Description

36439762

You can generate the res_detail arrivals report regardless of the time format configured for the property and/or the Hub where you are logged in.

36409099

You can delete, or mark as delivered, guest messages created from an interface account.

36348612

In properties where the Room Rotation OPERA Control is active, rooms that are exclusively owned by a guest profile are not assigned to non-owners when the auto assign is processed from the Room Assignment screen.

36332300

Electronic registration cards are purged according to the Days to Purge eSigned Registration Cards OPERA Control.

36257478

In properties where the Auto Check In of Advance Checked in Reservations OPERA Control is active, the internal user, AUTOCHECKIN, is created the first time the processor runs. This user is necessary for the auto check-in processing of advance checked-in reservations.

36230147

When you select the Include Departures checkbox within the Room Assignment screen, you can select and assign a departure room to an arrival reservation even when the room is discrepant.

35724234

Flex Fields based on selection lists correctly set and save the default value defined.

34786963

Additional internal logging is added to the Mass Check-out workflow.

Integrations

Bug ID Description

36717694

OPERA Cloud Exchange, Interface Setup - Profile Match Rules allow you to configure the Match Rules with the points.

36681328

Dynamic SQL execution improves performance when making queries using the UDF (User Defined Fields) function.

36668753

The OPERA Cloud Control GDS-Session Inventory Control (Under Channel Management) is a Hub (Chain) Level control. This ensures confirmation of OPERA Xchange Interface reservations when the GDS-Session Inventory Control is set to Y.

36655397

OPERA Xchange Interface (OXI) processes and sends the generated Night Audit messages to external system EXRMS2.

36622672

When you select messages to reprocess in the ADS Reprocess screen, the messages travel successfully to the external system.

36580607

The OPERA Web Self-service General Availability webservice performance shows improvement when a large number of rate codes are configured with "Included In Rate Packages" attached.

36560273

An enhancement improves the handling of invalid requests for Async API related to setting Sell Limits.

36544212

The Oracle Payment Interface Token Proxy Service OPERA Control is visible for both OPERA Cloud Central and OPERA Cloud Distribution subscriptions.

36482577

Business Events for the Alternate Distribution System external system channel dequeue successfully and therefore post to the external URL.

36445865

Oracle Hospitality OPERA Web Self-service FetchBooking allows for booking searches to be conducted using a different domain than the one used to make the initial reservation.

36445694

When the OPERA Web Self-service Fetchbooking request is directed to the OPERA Reservation System mode in the OPERA Electronic Distribution Suite, it yields a successful response.

36433978

OPERA Cloud can initiate Profile Lookup and download from OPERA Cloud Central services using CRM_LEGACY services.

36427723

Switch Interface is launched as the default screen without the task permission to set the interface context for OPERA Cloud Exchange configurations screens.

36424339

Special characters are returned in the Oracle Hospitality OPERA Web Self-service fetchProfile response.

36398575

When an Enterprise user logs in to more than one chain during the End of Day process (until the Posting Room and Tax procedure is completed), if the user is not identified, the process continues, and the user log is recorded as an Internal user.

36388777

When you select to create keys on a reservation where prepaid cards were issued, the create keys screen shows the previously cut keys data for duplicate keys or the reservation's default data for new keys.

36353335

The OPERA Fiscal Integration Solution Cloud Warning Log Level is improved.

36352500

OPERA Xchange Interface processes an Update Profile message generated and sent by an external system and removes the middle name if not found in the payload.

36348365

Removing a birthday from the OPERA Reservation System sends an Update Profile OPERA Xchange Interface message. OPERA Xchange Interface processes the message and removes the birthday from OPERA Cloud.

36328205

The User log updates when an OPERA Cloud user updates the OPERA Xchange Interface configuration.

36326904

OPERA Cloud Exchange Interface setup data flow changes (upload/download) update to the respective property and interface communication method only.

36291194

The Create External Database screen's Code field improves with the following data validations:
  • It does not allow you to enter spaces in between code.

  • It does not allow you to enter Numeric or any special character in first character of the code.

  • It does not allow you to enter any special characters except hyphen ( - ) and underscore ( _ ).

  • It does not allow you to enter small case letters (they convert into all caps letters).

  • It does not allow you to enter more than 20 characters (limit).

36267702

The Check Out Business Event triggers when performing a check-out with the Open Folio option.

36262901

The OPERA Xchange Interface tile in the OPERA Cloud login displays interface statistics correctly for inbound and outbound for the configured interface and property.

36252147

The following actions correct External URI values or Invalid Interface records issues:
  • The External URL field is renamed as External URI in the External System screen.

  • The External URI is available from the External System search results.

  • The External URI unique constraint is applied and considers the OG-SPA system type as a qualified record.

36247059

The FetchReservationExt HTNG2008B operation works as expected whether the Enable Trace For Availability and Booking Request OPERA Control is turned On or Off.

36246384

The OPERA Web Self-service invoice operation returns the invoice details of a given reservation without error.

36245048

The OPERA Xchange Interface inbound reservation message gets reprocessed based on the RETRY_COUNT OXI parameter due to any record locks.

36165965

An option to ignore the OPERA Xchange Interface queue during the HTNG process in the OPERA Electronic Distribution Suite wizard is added, defaulting the checkbox as selected during installation or an upgrade, thereby reducing CPU usage.

36096853

Fiscal Integration Update: A default message appears when OPERA Cloud receives an error message from OPERA Fiscal Integration Solution (OFIS) without error message text: "Fiscal Folio generation error. Check OFIS log for additional details."

Inventory

Bug ID Description

36616999

A change displays the inventory restrictions created when you select the Day View option.

36391817

You can delete a Housekeeping Section Group when it is not associated with any room.

36352512

All room classes with availability details are visible in the Property Availability screen when you view by Room Class.

36224079

The default selection in the Sell Control Rooms menu under Room Types defaults to Room Types in property availability when accessed from the Room Summary Dashboard Tile.

36063463

You can delete Room Classes without error.

35848430

The Property Availability screen displays the correct number of guest rooms available.

Membership

Bug ID Description

36479886

You can make adjustments to the Membership Points Exception by providing negative Award Points (Base, Bonus, Misc.) and Tier Points (Stay, Nights, Revenue - Base/Bonus) not exceeding the total award and tier points for the profile membership.

36477824

Award Reservations created by the OPERA Web Self-service (OWS) relate correctly to the member's profile and apply points as expected.

36431669

You can create a Membership Transaction (adjustment) by providing negative Award Points (Base, Bonus, Misc.) and tier points (Stay, Nights, Revenue - Base/Bonus) not exceeding the total award and tier points for the profile membership.

36378389

You can access and manage Membership Type in OPERA Cloud Administration based on the tasks granted to your user role.

36357447

Rate Codes are filtered based on the property selected when searching or creating new Membership Rate Rules.

36325221

Membership Details remain on the reservation after Checkout. However, you must refresh the Billing screen in order to highlight the Membership Panel.

35337785

You cannot inactivate or delete a Primary Loyalty Membership from a profile if the profile has active rate/upgrade/package awards on a reservation.

Miscellaneous

Bug ID Description

36752286

In OPERA Cloud with the OPERA Cloud Identity Management environment, the Change Log Search field list displays Oracle Hospitality Integration Platform clients.

36732363

The Alternate Distribution System (ADS) messages work with OPERA Cloud Identity Management (OCIM) as expected.

36732342

For a multitenant OPERA Cloud environments, tenants can have Oracle Identity Cloud Service (IDCS) in any region.

36659197

The log level associated with the FetchHotelAvailability functionality for Guaranteed Rates is changed to finer (level 4).

36294535

Delete Trace, New Trace, and Update Trace action types are available in the Reservations groups in the Changes Log.

36222152

Changes made for Property Details (Address and Communication) configuration are logged in the Changes Log under the Configurations group.

36055652

The Changes Log displays the correct timestamp for financial postings aligned with the time zone configured in Property Controls > Property Time Zone.

Mobile

Bug ID Description

36246079

You can update the room status of rooms without error.

Property APIs

Bug ID Description

36732420

In the getRevenueInventoryStatistics Async API (Module: Inventory Async INVASYNC) response, the cancelledRooms field do not account for reservations with pseudo-room types, regardless of whether the reservations are for past, current, or future dates.

36674910

The Async API operationgetReservationsDailySummary (Module: Reservations Async RSVASYNC) efficiently fetches data in a timely manner.

36643382

Creatorld, a new element added to the response of the Distribution API operation getDistributionReservationsSummary, captures the user information.

36630727

The response of the RSV ASYNC operation getReservationsDailySummaryProcess includes the SharedYN element. The SharesList object includes reservations meeting the following criteria:
  • Sharing No Show reservations for a past business date.

  • Sharing Checked Out reservations for a past business date.

  • Sharing Cancelled reservations.

36560227

An error handling system resolves the intermittent 404 Not Found errors in the HEAD and GET API calls for the Async API operations.

36545287

The getReservationsDailySummary asynchronous API operation in the module Reservation Async (RSVASYNC) supports retrieving reservations with special characters in the profile section of the reservation payload.

36515469

The getReservationsDailySummary Async API operation of the Reservations (RSVASYNC) module retrieves a single daily summary record for each date when requesting data with the startLastModifiedDate/endLastModifiedDate criteria.

36508788

Based on the Data Residency Profile Nationality OPERA Control and TNG Outbound configuration for putprofile, When editing a profile from OPERA Cloud, the putProfile API request sent to TNG contains no extra elements and only fields per Oracle Hospitality Integration Platform (OHIP) specifications.

36507763

An error message is added when trying to assign a reservation through Postman to a room that is already occupied, and the Share OPERA Control functionality is inactive.

36487251

When using either postReservation or postBlockReservation with or without the reservationStatus element, you cannot create a reservation against a block with a status that does not allow pickup and return. OPERA Cloud generates the following message: "The Block Status does not allow for reservation pickup."

36452406

The responses of the async operations getBlockAllocationSummary (Module: "Blocks") and getReservationsDailySummary (Module: "Reservations") include the hotelId field, indicating the corresponding resorts.

36442983

Every identical request (employing the same query parameters) for operations getReservationsDailySummary (Module: Reservation RSVASYNC) and getBlockAllocationSummary (Module: Blocks BLKASYNC) when requesting data with startLastModifiedDate/endLastModifiedDate, necessitates a mandatory 30-minute interval between submissions. Please note that this limit applies regardless of whether the POST, HEAD, and GET cycle is completed.

36404061

You can link a reservation from postReservationLinksByExtId and receive a successful response.

36387179

A revision ensures that the get financialPostings API returns correct transactions.

36382066

The postRoomKey API is updated with a new originalRoomNumber attribute that populates the old room number when a room move is processed.
The RoomOldNum element in the KeydataChange message of IFC8 populates the old room number and this is sent to the DLS (Door Lock System).

REST API Changes:
OperationId: postRoomKey.
Modification: Added originalRoomNumber attribute to the request type RoomKey of String type. This passes the old room number value during a room move operation.
"originalRoomNumber": {
          "description": "Old Room Number is used when a room move is performed.",
          "type": "string",
          "maxLength": 2000
        }

36378271

When creating a block using postBlock (BLK), the start date must be earlier or equal to the end date of the block. The same applies when modifying a block start date using putBlock (BLK); it must be a date that is earlier or equal to the end date of that block.

36352016

When running the API request for getBlock for a block that has a profile attached with a long name, address, and/or phone number, the block information returns as expected.

36333239

StayRecords are added successfully by API without the external reservation id.

36269083

The Interface Control (IFC) read message API displays improved performance.

36266336

The Display Key Pin OPERA Control under the IFC group cannot be turned off if the Display Key Pin Code checkbox is selected in the General Information of an Active DLS (Door Lock System) Interface. In this scenario, the following validation  message is presented: "Please uncheck the Display Key Pin Code checkbox under the general information tab of DLS interfaces."

The putHotelInterface operation in the INTCFG API is modified.
If you attempt to activate key pin functionality when the Display Key Pin OPERA Control is inactive, an error appears stating: "Please request the environment owner to enable the Display Key Pin OPERA Control to activate key pin functionality." The keyPinActive field under generalInfoType is only functional when the OPERA Control Display Key Pin is active.

36265833

That the get financialPostings Cashiering API returns correct transactions.

36263451

In postHoldItemInventory operation, a get hold item inventory link with the hold item ID is added and used to fetch the hold item inventory.

36252137

You can use the Do Not Validate Rate Code For External Reservation OPERA Control to create and update reservations using POST/PUT Reservation with a rate code that does not exist in OPERA Cloud.

36244857

The postProforma REST operation is deprecated.

36152025

A Business Event is generated for updating the Room Type description in Room Type.

36101196

Pseudo room inventory no longer appears in the getRevenueInventoryStatistics operation in the Async API (INV Async).

36086040

You can add or edit the address fields on a profile based on the following length limits:
  • AddressLine1, AddressLine2, AddressLine3, and AddressLine4 cannot exceed 80 characters including a combination of extended special characters

  • CityName cannot exceed 40 characters including a combination of extended special characters.

  • PostalCode cannot exceed 15 characters including a combination of extended special characters.

  • State cannot exceed 40 characters including a combination of extended special characters.

36066423

You can update a profile with a relationship from the Oracle Hospitality Integration Platform (OHIP).

36038329

The putRateplan operation (RTP API) is updated to delete the displaySet by updating it with an empty string instead of null value, and if the value is null for displaySet or no displaySet is sent, then it is ignored.

35997357

The API specification for getPARSnapshot in par.json is updated to reflect that startDate and fetchInstructions are required query parameters. Internally, Monday through Sunday default to false.

34786963

Additional internal logging is added to the Mass Check-out workflow.

Reports

Bug ID Description

36717772

You can select and save multiple note types when editing or generating the Housekeeping Status Report (hk_allstatus).

36438867

When you select "Download as" in the Manage reports screen, the File Format field is mandatory. When selecting Delimited or Delimited Data as an option, the Delimiter field for these options is also mandatory. The same behavior applies to the Edit Report parameters screen.

36421680

You can schedule the Rep_Deposit report with and without selecting a date range.

36314394

When scheduling reports, you can select an email-addressable printer from a list.

36306467

When scheduling the Rate Variance (giratevariance) report, the Checked In and Occupied Today filters are saved, and the report is generated as expected.

36301709

You can successfully schedule reports using the Last Day of the Month Date option.

36301629

You can select a Room Type for the Statistics - Room Type (statroomtype) report without error.

36224032

When generating the rep_rooms report and leaving the Origin field blank, all origin codes are included in the report output.

36196566

The margins on the Vacant Rooms report (hkvacroom) are widened to accommodate the maximum number of characters for rooms.

Reservations

Bug ID Description

36717743

Performance improvements reduce the time required for creating reservations in OPERA Cloud from Oracle Hospitality Distribution.

36655417

The Future and Past Reservation panel displays reservations correctly.

36615828

You can add packages to reservations with insufficient item inventory by overriding item inventory.

36604203

Membership Type and Membership Number fields on the Reservation Overview section of the Check In Reservation screen show data for memberships attached to the reservation, not memberships attached only to the guest profile.

36591793

In the Reservation Sales Screen, the multi-segment reservation does not appear in the Recent Records tile after you select End Call.

36586367

The Reservation Search screen displays availability award rates.

36579735

In the Reservation Sales Screen, share confirmations appear on the reservation.

36564499

You can select a Restricted Profile successfully while adding/editing Routing Instructions on a reservation and return to the Routing Instructions panel.

36548962

When the Shares OPERA Control is active and share reservations exist and are checked in for the current business date, and you reverse check-in one of the sharing reservations, you can cancel the reservation as expected.

36548425

The action indicator for the I Want To . . . menu link in Reservation search is visible only when there are actionable items such as pending traces, guest messages, alerts, and others for the reservation.

36519624

During the End of Day process, if you reinstate the checked-out reservation while the Update Business Date process is executing, the process stops and prompts you to check out the Due Out reservation.

36482358

The correct feedback message appears when a reservation is cancelled, and the Auto Deposit Cancellation Refund for Credit Cards OPERA Control is active.

36459468

In the Reservation Sales Screen, you can see an Item badge on the package tab for both packages and group packages that contain items.

36459141

You can select any profile type to include on reservation in the Reservation Sales Screen.

36455312

Long property names are truncated when added to the Trip Composer in the Reservation Sales Screen to leave space for edit and delete icons.

36544576

In New Reservation search in the Reservation Sales Screen, once the Arrival and Departure dates populate, the dates remain as selected when the property or destination updates.

36544574

In the Reservation Sales Screen, you can update the stay dates after adding the Include Closed Rates filter chip.

36544288

In Reservation Sales Screen, Total Cost of Stay updates when you enter either a discount amount or a discount percentage in the Overview screen.

36523573

In Reservation Sales Screen, the Book & Close action buttons are available for closed rates in the Alternate Dates screen.

36516771

In the Overview screen in Reservation Sales Screen, the Daily Details drawer opens when you select the Daily Details link in the right panel.

36442259

In the Reservation Sales Screen, a tool tip associated with restricted profiles describes the reason for the restrictions.

36440802

When viewing the Manage Reservation screen and filtering for reservations marked as checked out, the search results show a list of such reservations where post-stay privileges are enabled for both current and past dates.

36437297

On Reservation Overview in the Reservation Sales Screen, you can click the Packages tab and add, edit, or delete packages.

36437041

In the Reservation Sales Screen, suppressed rates added in the Trip Composer are showing in a suppressed rate format.

36437032

In the Alternate Calendar of Reservation Sales Screen, when dates are selected where there are no rates configured, the Book button is disabled and a banner message displays: "No rates are available for the selected dates. Please update the stay dates." When new dates are selected, where rates are available, the Book button is activated.

36423855

You can create a rate award reservation with rate codes that have weekday and weekend pricing schedules configured and reservation dates that overlap the schedule.

36421636

In the Reservation Sales Screen, when distributing the full rate to all sharing guests, the full rate distribution displays "Full rate per share." When selected, the full rate is applied to each sharer per the pricing schedules configured for the number of adults on each share reservation.

36416516

In the Reservation Sales Screen, the Find Profile screen closes if you click off of the screen, or click the X, or click the Cancel button.

36409329

The total cost of stay is updated when the room to charge is updated for the reservations booked from the Reservation Sales Screen.

36409097

The total cost of stay is calculated correctly for reservations with daily rates booked from the Reservation Sales Screen.

36405399

The Manage Block Reservations screen includes a new search filter named Create By.

36404596

You can print the vouchers when more than one membership is attached to a reservation.

36402029

You can remove a promotion code from a reservation if the associated rate code is changed to one that does not require a promotion code.

36386879

A change made in the Reservation Changes log displays the TA Record Locator.

36383585

In the Reservation Sales Screen, the rate amount and total cost of stay is updated after the Room To Charge updates in the Overview screen.

36380796

The Reservation Cancellation Report displays the combined loss revenue for all rooms of a multi-room reservation.

36378768

In the Reservation Sales Screen, you can add a guest profiles to the reservation added in the trip composer.

36377075

When Reservation Traces are pending for a reservation that has two or more rooms and the reservation is split, Traces remain as pending and do not regenerate.

36359783

For properties using the Child Rates by Defined Buckets feature, you cannot provide a child's age on the Look To Book Sales screen if it does not fall within a defined Child Age bucket.

36358181

In the Reservation Sales Screen, the deposit and cancellation details appear in local currency.

36358132

When you select a restricted profile in the Reservation Sales Screen (RSS), the Override popup displays the profile restriction reason.

36356204

You can book a reservation with the award packages attached from the Reservation Sales Screen.

36356000

In the Reservation Sales Screen, editing a closed rate from an existing trip updates that trip in the Trip Composer and does not create a duplicate reservation.

36347044

Long, overlapping profile names are truncated and appear as expected when you hover over them in the Reservation Sales Screen Trip Composer.

36342251

When creating a reservation in the Reservation Sales Screen, the origin defaults to the value selected in the Default Origin Code setting

36338123

From the Find Reservation screen in the Reservation Sales Screen, the Room Type, Room Class, and Created By & Canceled By filter chips allow multi-select.

36333440

In the Reservation Sales Screen, the child ages fields appear only when booking reservations for properties where the Child Rates By Defined Buckets OPERA Control is set to Active.

36333406

The rate configured with a discount shows the discounted rate amount during booking in the Reservation Sales Screen.

36333310

In the Reservation Sales Screen, a warning message displays in the New Reservation advanced search when the entered number of rooms or nights exceeds the Maximum Number of Rooms or Maximum Number of Nights configuration.

36333206

In the Reservation Sales Screen, hovering over the Edit and Delete icons in the Trip Composer displays the action description.

36333159

The expected currency is displayed in the availability results in the Reservation Sales Screen.

36333057

In the Reservation Sales Screen, you can use the arrows in the header of the Room and Rate Details drawer to move to the next or previous rate code or room type.

36331255

In the Reservation Sales Screen, hovering your mouse over the chevron of a share reservation displays the Expand Sharing Reservations tooltip.

36323364

When extending a reservation for a block that has been cut off, you can borrow inventory from the house for only the extended dates.

36322958

The Update Reservation Changes Log entries no longer show attributes as being changed when the difference is due to the property system time being on a different date than the database system date (due to difference in time zone).

36320771

You can generate the res_detail arrival report for past, current, or future dates when the Date Range report parameter is set to Stay Dates.

36317894

In the Reservation Sales Screen, the Confirmation Number filter chip in the Find Reservation screen allows an alpha numeric value without any restriction.

36314070

You can now create more than 25 records in the Sell Messages screen.

36302262

You can modify Channel reservation sessions controlled in OPERA Cloud.

36299582

The Group Rooming List Report shows information for the new stay dates when a reservation is checked out as an early departure.

36294065

Block reservation search performance is improved.

36281457

From the overview screen in the Reservation Sales Screen when adding packages, the package calculation rule, posting rhythm, and quantities appear in the Packages tab.

36281194

In the Reservation Sales Screen, the Rate Category field in the New Reservation search allows only single selection.

36277846

Search performance for block reservations is improved.

36276921

The Reservation Entered On and By (Resenteredon) report is successfully generated according to the parameters entered.

36273975

In the Reservation Sales Screen, a tool tip associated with restricted profiles describes the reason for the restrictions.

36273654

Reservations created from GDS (Global Distributions Systems) can have a membership attached only if the membership is available on the reservation's primary profile.

36273437

In the Reservation Sales Screen, you can book a multi-segment reservation with a combination of complimentary and non-complimentary rates.

36266943

Source Room In House is added to the Definable Manager's Report configuration and outputs the number of reservations with a Source Profile linked.

36265478

A change to the Cancellation Reasons description allows 2,000 characters and allows for you to match and merge reservations.

36265459

You can add multiple fixed charges using the same transaction code to a reservation with a deposit and/or cancellation rule.

36264686

Performance is improved for interface status updates when completing check-out or a room move on a reservation.

36264004

In the Reservation Search screen, you can end the call by clicking the End Call button in the New Reservation search screen after returning from the overview.

36263882

In the Reservation Sales Screen, you can search for availability by selecting Amenities, Property Types, and Packages filter chips.

36263799

The currency list is available in the Reservation Sales Screen availability results only for a single property when the Ability to Quote Rates in Foreign Currencies OPERA Control is active.

36263729

In the Reservation Search Screen, the Guest filter chip displays a selected guest name.

36259005

A discount percentage is correctly applied to rate amounts for properties with a currency format using a period for thousand separators.

36256823

When the Room Type to Charge OPERA Control is inactive, and you update a reservation room type after refreshing the rate, and the rate amount of the new room type is applied to the reservation.

36246926

Inventory Items added to a reservation because of an Auto Attach Element are logged in the Changes Log for the reservation, and an Update Reservation business event is generated.

36242010

In properties where the Room Feature Validation OPERA Control is inactive and you select to assign rooms using the Auto Assign option in Room Assignment, the message, "Room is already assigned to <Confirmation Number>,” appears on the status screen for reservations where a room was assigned beforehand.

36241475

On the Reservation Sales Screen, the child ages entered during booking are saved to the confirmed reservation.

36236780

In Look To Book search, a reservation request (RQ) keeps membership data when a search for a member profile and a non-member profile is performed afterwards.

36236716

When GDS (Global Distributions Systems) sends a reservation with a membership number that does not match in OPERA Cloud, OPERA Cloud creates the reservation without a membership attached.

36236104

Shares details appear in the right panel when a cancelled reservation is selected in Reservations search in the Reservation Sales Screen.

36235856

In the Reservation Sales Screen, the total cost of stay is calculated for in-progress reservations, even prior to adding a guest profile.

36222419

In the Reservation Sales Screen search, the cursor focus is inside the field when you select a filter chip and allows you to start typing into the search field.

36213884

When making a multi segment reservation, the Multi-Segment radio button stays selected after adding an additional segment.

36207575

Reservations created using an existing profile that has a comma character in the State field or Country field are created successfully.

36205703

You cannot edit Daily Details for a Day Use Reservation after the room and tax are posted.

36190822

You can update the promotion code on a reservation if the reservation's rate code is either not associated with a promotion code or is also associated with the updated promotion code.

36150850

When you navigate to Create Reservation after the End Call in the Reservation Sales Screen, all previously selected filters in the New Reservation search are cleared.

36109253

in the Reservation Sales Screen, you are prompted with a Discard dialog when trying to close the Profile Identification drawer without saving the changes.

36043218

When you search for a profile using a membership number in Look To Book and tab out of the field, both name and membership number are populated.

35999466

The reservation rate amount is updated with the pricing of the room type selected in the Room Type to Charge field of Look To Book, Book Now.

35999423

You can apply different discount amounts to various reservation dates while editing Daily Details in grid view.

35424652

Stay records revenue converts from local currency to central currency based on the Global Exchange Rates.

35314540

In properties where the Reservation Room Features and Floors OPERA Control is inactive, the Room Feature preferences from the profile that you select auto populate when selecting the Room selection list in the Rate and Room Options section of Look to Book.

34800062

Global alert configuration no longer displays duplicate entries for Filter conditions.

Role Manager

Bug ID Description

36373352

The Edit User screen in Role Manager displays all roles associated with the user.

Rooms Management

Bug ID Description

36560215

In properties where the Inspected Status OPERA Control is inactive, a green icon identifies clean rooms.

In properties where the Inspected Status OPERA Control is active, a blue icon identifies clean rooms, and a green icon represents inspected rooms.

36434786

When managing Task Sheets in Card View, you can scroll down to the last room of the task sheet and see all details for this room. You can also scroll down to the last room of each task sheet in Single, Split, and Detail views.

36397512

When you select the Custom option in the Update Vacant Room Status OPERA Control, and records are created or modified in the Vacant Room Status screen, then the hkpkg.update_room_status_proc Night Audit procedure updates the status of the vacant rooms per the created or modified records.

36280752

The Out of Order by Reason report (hkooobyreason) is updated to provide a single select drop-down list of values for the Sort Order option. If you previously configured this report using the shuttle component, you must edit the report parameters to select a new default Sort Order option.

36197678

When a Room is configured with space (EG 100 1), you can add an Out of Order or Out of Service record.

36158103

The description of the Vacant Room Status OPERA Control is updated.
The Number of Vacant Days and the Date From fields are made read-only on any Vacant Room Status record processed during End of Day.

Toolbox

Bug ID Description

36522337

The synchronization stay records status appears when you click OK on the Check Status pop-up.

36315686

When importing AR invoices using data import, OPERA Cloud creates the invoice with the invoice date rather than the migration date.

36242488

The Room Status Type list displays the correct values for the inventory in the Status Code Updates utility.