1 Feature Summary

Column Definitions

SMALL SCALE: These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.
LARGER SCALE: These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.
CUSTOMER ACTION REQUIRED: You must take action before these features can be used. These features are delivered disabled, and you choose if and when to enable them.

Features that are specific to:

Oracle Hospitality OPERA Cloud Service, Sales and Event Management Premium Edition are marked with the Premium badge. Premium badge.

Oracle Hospitality OPERA Cloud Service, Casino and Gaming Management Add-on are marked with the Gaming badge. Gaming badge.

Oracle Hospitality OPERA Cloud Service, Loyalty are marked with the Loyalty badge. Loyalty badge.

Oracle Hospitality OPERA Cloud Central Management Services are marked with the Central badge. Central badge.

Oracle Hospitality OPERA Distribution Channel Cloud Services subscription are marked with the Distribution badge. Distribution badge.


FEATURE


SCALE

CUSTOMER
ACTION REQUIRED

BLOCK MANAGEMENT

Auto Borrow Inventory from House When Updating Block Reservations Task Added

SMALL

Block Daily Revenue Tile Added

SMALL  

Block Search Options Added

SMALL  

Keyboard Access Key Added in Blocks

SMALL  

Performance Improvements on the Room and Rate Grid

SMALL  

Room and Rate Grid View Options Updated

SMALL  

Recalculate Room Forecast Added to Block I Want To

SMALL  

Report Currency Abbreviation OPERA Control Added

SMALL

Selective Block Business Events OPERA Control Added for Block Exchange

SMALL
CASHIERING AND FINANCIALS

Auto Cancellation Penalty Posting and Settlement Added

SMALL

Batch Credit Card Authorization for Arrivals/Future Reservations Added

SMALL  

Consumable Inventory Updated

SMALL  

Do Not Modify Postings OPERA Control Updated

SMALL  

Externally Processed Credit Card Payments OPERA Control Added

SMALL

Generic Authorizers Added to Comp Accounting Group Gaming badge

SMALL

Global Exchange Rates Added Central Badge

SMALL

Global Exchange Rates for Central Subscription Added Loyalty badge

SMALL  

Journal By Cashier and Transaction Codes Added to R&A

SMALL  

Package Code Configuration Usability Updated

SMALL  

Package Pricing Per Days of Week Added

SMALL  

Post It/Passerby and AR Invoice Updated

SMALL  

Prepaid Cards Management Updated

SMALL  

Promotion Code Search by Rate Code Added

SMALL  

Promotion Coupon Codes Added

SMALL

Rate Access Exclusion Updated

SMALL  

Reservation Authorizations R&A Report Added

SMALL  

Tasks Added for Manage End of Day Scheduler

SMALL

UDF Generate Function Added

SMALL  

Update of Sell Dates on Change of Rate Category Added

SMALL  
CLIENT RELATIONS

Ability to Purge Accounts and Contact Profile Added

SMALL

External Profile ID Updated to 80 Characters

SMALL  

IATA Search Using OPERA Cloud Distribution OPERA Control Added Central badge

SMALL

Invalid Data Not Inserted Into Profiles Created/Updated by HUB Adaptor

SMALL  

Restricted Status Indicator Added to Linked Profiles

SMALL  

Suspended Primary Profile Updated Loyalty badge

SMALL  

Suspended Profiles Updated for Duplicate Member Number Loyalty badge

SMALL  

User Defined Fields Added to Stay Records 

SMALL  
COMMISSIONS

Commissions Recalculation Added

SMALL  
COUNTRY SPECIFIC

Country Specific - France - Sample Folio Updated

SMALL

Country Specific - Italy - Custom Charge and Redemption Summary Report Updated

SMALL  

Country Specific - Italy - E-Invoice Exports Updated

SMALL

Country Specific - Lithuania - Updated Print Fiscal Information Folio

SMALL  

Country Specific - Philippines - BIR Functionality Updated

SMALL  

Country Specific - Poland - PL_JPK_FA Export Updated

SMALL

Country Specific - Portugal - PT_SAFT_104 Country Export Updated

SMALL  

Country Specific - Portugal - PT_SAFT_104 Export Updated

SMALL

Country Specific - Portugal - Simple Folio for Post It Functionality

SMALL  

Country Specific - Portugal - Simple Folio Updated

SMALL  

Country Specific - Serbia - Print Fiscal Pro-Forma Folio Added

SMALL

Country Specific - Spain - ES_SII Export Added to R&A

SMALL  

Country Specific - Spain - Sample Police Registration Card Template Updated

SMALL

Country Specific - Türkiye - Updated Resmimusteri, Resmi Musteri Listesi, and KBS Reports Added to R&A

SMALL  
DISTRIBUTION

API - putPropertyStatus and getPropertyStatus Operations Added

SMALL  

Channel Management Options Added Distribution badge

SMALL  

Configure Rate Plan Type on Channel Rate Plan Level Added Distribution badge

SMALL  

Search for Channel Rates on Cluster Level Added Distribution badge

SMALL  
EVENTS

Budget Forecast Configuration Updated

SMALL  

Discount Percentage Added to Catering Package

SMALL  

Event Flex Links Added

SMALL  

Keyboard Access Key Added in Events

SMALL  

Space Name Added to Waitlist Search

SMALL  
EXPORTS

EXP_ACC_RES_ATTACH_DETACH_VIEW View Added

SMALL  
FRONT DESK

Check In Initiated By Field Added

SMALL  

Default Source Code for Walk In Reservations OPERA Control Added

SMALL
INTEGRATION

Fiscal Integration Updated - Fiscal Business Events

SMALL  

Fiscal Integration Updated - Fiscal Folio Parameters

SMALL  

Fiscal Payload Descriptions Updated

SMALL  

Interface Monitoring Added

SMALL

Multiple Guest Room Key Feature Updated

SMALL  

Reservation Business Events Updated

SMALL
INVENTORY

Attach/Detach Room Types to/from Rate Codes Added

SMALL  

Daily Inventory Item Configuration Added

SMALL  

Manage Restrictions Changes Log Search Updated

SMALL  

Manage Restriction Updated

SMALL  

Scheduled Room Moves in Property Availability Added

SMALL  
MEMBERSHIP

Auto Issue Awards OPERA Control Added Loyalty badge

SMALL

Change Member Numbers Added for Suspended Stays Loyalty badge

SMALL  

Manage All Transactions Added to Manage Membership Claims Loyalty badge

SMALL  

Member Card History Added Loyalty badge

SMALL  

Membership Type Rules with Rounding Options Updated Loyalty badge

SMALL  

Points Calculation Rules Configuration Updated Loyalty badge

SMALL

Stay Date Added on Reservation Awards Panel Loyalty badge

SMALL  

Suspended Profiles Search Updated

SMALL  
MISCELLANEOUS

Brand Code and Show Inactive Added to Property Configuration

SMALL  

Detail Link Count Display Updated

SMALL  

Enterprise Management Menu Added Central badge.

SMALL  

New Business Event Added to New, Update, and Delete Trace Element

SMALL  

Page Composer User Defined Links Modes Added

SMALL

Multiple Field Lengths Increased

SMALL  

Performance Meter Updated

SMALL  
MOBILE

OPERA Cloud Mobile Tasks Added

SMALL

Person Discrepancy Added to Task Companion and Room Status

   

PWA Task Companion Updated

   

Room Status Updated With Unit Status

   

Task Companion Updated with Back To Back Reservations

   
PROPERTY APIs

BLK Async - getBlockAllocationSummary Operation Updated

SMALL  

BLK Async - getBlockAllocationSummary Operation Updated

SMALL  

BLK Async - recalculateRoomForecast Operation Added

SMALL  

BLK - getBlockAvailability Operation Updated

SMALL  

BLK - getBlock Operation Updated

SMALL  

BLK - getBlocks Operation Added

   

BLK- setBlockExchangeInterfaces and getBlockExchangeInterfaces Operations Added

SMALL  

CRM - Added postStayRecord Operation

SMALL  

CRM Config - MembershipOriginGroups and MembershipSource Groups Operations Added Loyalty badge

SMALL  

CRM Config - MembershipTypeRules Operations Updated Loyalty badge

SMALL  

CRM - flexFieldCode and flexFieldValue Operations Added

SMALL  

CRM - getMemberPointsToExpireByCardNo Operation Added  Loyalty badge

SMALL  

CRM - getMembershipTransactionsSummaryByCardInfo Updated Loyalty badge

SMALL  

CRM - getProfileTransactions, getStayRecordDetail, and addReplaceStayMembership Operations AddedLoyalty badge

SMALL  

CRM - Suspended Stays and Suspended Profiles Operations Added Central badge

SMALL  

CRM - validateMembershipNumber Updated Loyalty badge

SMALL  

CSH Async - getFinancialPostingsAsync Added

SMALL  

CSH - postArticlesSale and postPasserBySale Operations Added

SMALL  

CSH - postProformaFolio Operation Added

SMALL

Enhanced REST API Error Messages Reveal Missing Query Parameters

SMALL  

ENT - getHotels Updated

SMALL  

ENT - templateHotelDetailType and hotelDetailType Description Updated

SMALL  

EVM CFG - Inventory Items Operations Added and Updated

SMALL  

EVM - eventChangesByDateTime Operation Added

SMALL  

FOF - getRoomKeyInterfaceDetails and getRoomKeys Operations Updated

SMALL  

FOF - getStatistics Operation Enhanced

SMALL  

HSK - getFacilityForecast Operation Updated

SMALL  

HSK - putRoomRelatedStatus Operation Enhanced

SMALL  

INV Async - getInventoryStatisticsAsync Asynchronous Operation Added

SMALL  

LMS - ActivityBookings Operations Updated

SMALL  

LOV - New Operations Added

SMALL  

PAR - getRestrictionsHistory Updated

SMALL  

RSV Async - startReservationDetailsMassUpdateProcess Operation Updated

SMALL  

RSV -  get/create/update/deleteFlexFieldValue Operations Added

SMALL  

RSV - getReservation Operation Updated

SMALL  

RSV - postReservation, putReservation and putReservationByExtId Operations Updated

SMALL  

RSV - putReservation Operation Updated

SMALL  

RTP Async - startRatePlanRoomTypesModifyProcess Operation Updated

SMALL  

RTP - generate, get, and putPromotionCode Operations Added

SMALL  

RTP - getPackage, putPackage and postPackage Operations Update

SMALL  

RTP - getPromotionCodes Operations Updated

SMALL  

RTP - post/put/getPromotionCodes Operations Updated

SMALL  

RTP - setRateAccessExclusions Updated

SMALL  

RTP - TemplatePromotionCouponCodes Operations Added

SMALL  
REPORTS

Merge Codes to Support Inventory Items, Upsell Offers, and Scheduled Activities Added to Sample Data File for Confirmation Letter

SMALL  

Unified R&A Reporting Added

SMALL  
RESERVATIONS

Advanced Daily Details and Scheduled Room Moves 

SMALL

Accompanying Guest Management Updated

SMALL

Advanced Daily Details and Shares Functionality Updated

SMALL  

Auto Mass Cancellation Functionality Added

SMALL

Back to Back Handling for Linked Reservations

SMALL

Changes Log Entry Added for Availability Override

SMALL  

ConfirmationEmail Element Added for Confirmation Letters

SMALL

Create Packages as Externally Excluded Added

SMALL

Default Reservation Type For Shares Created from Profile OPERA Control Added

SMALL

Description Updated in Property Details Values for the Property Brochure

SMALL  

Enroll Guest Link Added to Profile Business Card Loyalty badge

SMALL  

External Availability, Rates, and Inventory OPERA Control Added

SMALL

Flex Field Search Added

SMALL

Hide Membership Rate Rule Display Set Added

SMALL

Linked Name Added to Sample Stationery 

SMALL  

Look to Book Displays ROOM_TYPE_BASED_CHARGE Calculation

SMALL  

Look to Book Feedback Message Updated

SMALL  

Look to Book Updated For Default Reservation Type For New Reservation OPERA Control

SMALL  

Multiple Reservation Updates Updated

SMALL  

Override Options Added to Mass Update Reservations

SMALL

Reservation Flexible Dynamic Fields Added

SMALL

Reservation Sales Screen Updated

SMALL  

Reservation Traces through Item Inventory Updated

SMALL

Routing Instructions Per Day OPERA Control Added

SMALL

Shares Payee Selection Updated

SMALL  
ROLE MANAGER

Manage Interface User Updated

SMALL  

Managing Users Updated

SMALL  
ROOMS MANAGEMENT

Credit Rules Added to Housekeeping Forecast

SMALL  

Housekeeping Schedules Updated with Membership Level 

SMALL  

Maintenance Images Added

SMALL  

Person Discrepancy OPERA Control Added

SMALL

Turndown Based on Reservation Attributes Added

SMALL
SALES

Create Central Lead Action Link Added Central badge

SMALL  
TOOLBOX

Synchronize Package Pricing Updated for Formula Based Packages

SMALL  


BLOCK MANAGEMENT


Auto Borrow Inventory from House When Updating Block Reservations Task Added

An Auto Borrow Inventory from House When Updating Block Reservations task is added to the Bookings group. When granted the task, you can override block availability and automatically borrow from the house when there is a change to the Room Type from Manage Block Reservations-> Stay Details-> Apply to All without needing to go to Look to Book. If the Auto Borrow Inventory from House When Updating Block Reservations task is not granted, and block inventory for a room type does not exist, then when you make a change to the Room Type from Manage Block Reservations-> Stay Details-> Apply to All, an override from Look to Book is required for each reservation needing to be updated.

STEPS TO ENABLE

  1. From the side menu, select Role Manager and select either Manage Chain Roles or Manage Property Roles according to your needs.

  2. Enter search criteria and click Search.

  3. Select the role to update, then click the vertical ellipsis Actions menu, and select Edit.

  4. Select the Bookings group and grant the Auto-Borrow from House when Updating Block Reservations task.

  5. Click Save.


Block Daily Revenue Tile Added

A Block Daily Revenue dashboard tile is added and displays a summary of the active blocks and rooms, catering events, and attendees with revenue details. See Managing Dashboard Tiles.


Block Daily Revenue displaying Block and Catering revenue and more.


Block Search Options Added

For properties with the Business Block OPERA Control active, block search is updated with Market, Source, and Display Catering Only checkbox search options.


Keyboard Access Key Added in Blocks

When creating and editing blocks, you can press F9 to open Block Rate Code, Shoulder Start Rate, and Shoulder End Rate. See Keyboard Navigation.


Performance Improvements on the Room and Rate Grid

The Load Room and Rate Grid performance is improved and a Background Process checkbox is automatically selected and disabled when the date range for loading rooms and rates is greater than 20 days. When selected, you are prompted with the option to either continue working on the current session or launch a new OPERA Cloud session.

When loading rooms and rates for a date range less than 20 days, the Background Process checkbox is enabled for selection and when not selected, the rooms and rates are loading in your current OPERA Cloud session. See Managing Block Room and Rate Grid.


Load Room Grid screen shows the new Backgroup Process checkbox.


Room and Rate Grid View Options Updated

The Room and Rate Grid View Options are updated with a Only Room Types with Inventory option. When you select the Room Types with Inventory option, the Room and Rate Grid only displays rooms with inventory allocated, regardless of whether a rate is assigned. See Managing Block Room and Rate Grid.


The View Options provides an Only Room Types with Inventory option you can select or deselect..


Recalculate Room Forecast Added to Block I Want To

For properties with the Block Forecast Grid OPERA Control active and the Autoload Forecast active on the Room and Rate Grid, you can recalculate the room forecast by accessing the I Want To . . . menu and selecting Recalculate Room Forecast. You can recalculate the room forecasts each time there is a change on the block header that affects the forecasted revenue. Changes that impact the forecasted revenue are: adding or changing a rate code change, adding or changing a package, adding or changing a transaction code, and/or shifting the block to a new date where the rate code, if present, has a new rate schedule.


Recalculate Room Forecast appears on the Blocks I Want To . . . , allowing you to recalculate the room forecast..


Report Currency Abbreviation OPERA Control Added

For properties with the Business Blocks OPERA Control active, a new Report Currency Abbreviation OPERA Control is added into the Blocks group defining a currency abbreviation (K for one thousand or M for one million) to be used when the column width does not permit the full display of the value for the following Sales and Event Management reports:
  • Catering Pace/Progress Reports (REP_CATERING_PROGRESS)

  • Daily Catering Forecast (REP_EV_FORECAST)

  • Function Space Utilization Report (REP_FS_UTILIZATION)

  • Meal Type Forecast by Day (BI) (REP_MEAL_TYPE_FORECAST_BI)

  • Menu Information Report (REP_MENUINFO)

  • Monthly Catering Forecast (REP_MONTH_FORECAST)

  • Sales Manager Progress (BI) (REP_MGR_PROGRESS_BI)

  • Catering Progress (BI) (REP_CATERING_PROGRESS_BI)

  • Daily Forecast (REP_DAILY_FORECAST)

See Report Descriptions.


Meal Type Forecast by Day screen highlighting the Revenue and Food columns.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Blocks group.

  4. Locate and update the Report Currency Abbreviation setting.


Selective Block Business Events OPERA Control Added for Block Exchange

For properties with the Business Blocks OPERA Control active, a Selective Block Business Events OPERA Control is added to the Blocks group to specify the external systems available in the Block Exchange link (in Block Overview) to select the external system(s) to send business event data. When you select external systems in the Selective Block Business Events OPERA Control, those external systems no longer receive data from the business blocks created in OPERA Cloud regardless of the configuration settings

A Block Exchange details link and panel are added in Block Overview, allowing you to select the external system(s) to receive business event data. Any changes to the block reservations created for the block are sent to the subscribed external system(s). If you delete external system(s), the block is unsubscribed from the external system(s), and business event data is no longer sent. See Managing Block Exchange


Block Overview screen showing the Block Exchange option.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Blocks group.

  4. Locate and update the Selective Block Business Events setting.


CASHIERING AND FINANCIALS


Auto Cancellation Penalty Posting and Settlement Added

The ability to automatically post a cancellation penalty charge as well as perform settlement of the charge is added. OPERA Cloud will post the cancellation penalty charge only in Billing Window 1 and settle the charge using the credit card payment method specified on Window 1.

The following OPERA Controls are added to the Cashiering group to enable this feature and are dependent on the existing No Show and Cancellation Postings OPERA Control being active.

OPERA Cloud will post the cancellation penalty charge only in Billing Window 1 and settle the charge using the credit card payment method specified on Window 1.
  • Auto Post Cancellation Penalty. When enabled, if a reservation is cancelled and a cancellation penalty is applicable based on the attached Cancellation rule, OPERA Cloud automatically calculates and posts the cancellation penalty amount to the guest folio.

  • Auto Cancellation fee Settlement. When enabled, if a reservation is cancelled, any existing deposit is transferred to the guest folio, and the outstanding balance is settled automatically. Settlement will not occur if the reservation balance is less than the deposit amount, resulting in a refund (available when Auto Post Cancellation Penalty is activated).

  • Cancellation Penalty Posting Transaction Code. You can use the transaction code to post the cancellation penalty.

  • Auto Cancellation Fee Payment Methods. Payment method(s) that qualify for automatic cancellation penalty fee settlement. This must be a payment method on Window 1 for the reservation.

You must handle the following scenarios manually, as OPERA Cloud does not automatically perform folio settlement:
  • If a refund is due.

  • If a cancellation penalty fee is routed to a billing Window other than Window 1 or another reservation.

  • If any other charges exist on other billing windows.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Cashiering group.

  4. Locate the No Show and Cancellation Postings OPERA Control function.

  5. Locate and activate the Auto Post Cancellation Penalty child control parameter.

  6. Locate and activate the Auto Cancellation fee Settlement child control parameter.

  7. Locate and configure the Cancellation Penalty Posting Transaction code child Control setting.

  8. Locate and configure the Auto Cancellation fee Payment methods child control setting.


Batch Credit Card Authorization for Arrivals/Future Reservations Added

For properties with payment integration and the Pre-authorize Credit Cards Prior to Check-in OPERA Control active, you can search for arrival and future reservations up to 10 days prior to check-in to perform manual credit card authorization in a batch process. See Using Batch Credit Card Authorizations.

IMPACT OR OTHER CONSIDERATIONS

The Credit Card Auto Authorization process does not include arrivals and future date reservations for authorization.


Consumable Inventory Updated

A new Override Quantity task is added to the Manage Financial Postings screen (Financial > Manage Financial Postings). This allows authorized users to post articles from the Charge It screen even if the quantity being posted exceeds the available stock. See OPERA Cloud Tasks > Financials > Manage Financial Postings.

If you try to post articles with a quantity more than currently in stock, a warning message appears: "The Quantity in Stock of the article 'article name' is less than the quantity being posted." You can then select from the following:
  • OK: Return to the Charge It screen and adjust the quantity.

  • Override: Confirm and proceed with the posting (available only to users with the Override Quantity permission).

    Note:

    The Override Quantity permission is granted by default to all users.


Do Not Modify Postings OPERA Control Updated

The following update is generically available but should be reviewed by properties in India.

The Do Not Modify Postings OPERA Control is updated to allow Post Adjustment and Post Service Recovery Adjustment functionality.


Externally Processed Credit Card Payments OPERA Control Added

For properties with the OPI Credit Card Processing OPERA Control active, an Externally Processed Credit Card Payments OPERA Control is added to the Credit Card group. When active, and an external system sends a Deposit Payment API request with the vendorTranId, approvalCode, and citIdvalues, OPERA Cloud skips the payment call to OPI (Oracle Payment Interface) and records the deposit payment details.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Credit Card group.

  4. Locate the OPI Credit Card processing parameter.

  5. Locate and activate the Externally Processed Credit Card Payments parameter.

Generic Authorizers Added

Gaming badgeA Generic Authorizers OPERA Control is added to the Comp Accounting group, enabling the ability to create generic authorizers without mapping to an OPERA Cloud user.

With the Generic Authorizers OPERA Control active, Manage Comp Authorizers displays the following additional fields.
  • Authorizer ID: Authorizer ID pre-populated with next sequence number.

  • Authorizer Name: Provide an authorizer name.

  • External User ID: Provide an External User ID.

  • User ID: Select a User ID from the list of values. 


Manage Comp Authorizers

You can create the following generic authorizers and specify the transaction codes and routing codes that the generic authorizer can comp and specify the per-day ceiling value or credit limit for transaction codes and/or routing codes. You can also specify the per-instance ceiling value for comped transactions.
  • You can create a generic authorizer without selecting a user.

  • You can create a generic authorizer by selecting more than one user.

  • You can assign the same user to multiple generic authorizers.

    Note:

    Generic Authorizers and Authorizer PIN Required OPERA Controls are mutually exclusive. You cannot turn off the Generic Authorizers OPERA Control when Generic Authorizers are configured.

Upon the creation, the Generic Authorizer Name appears on the comp posting transactions, outbound request, comp routing instructions, and reports. 

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Comp Accounting group.

  4. Locate and configure the Generic Authorizers OPERA Control setting.


Global Exchange Rates Added

Central badge The ability to manage global exchange rates is added for Membership and Postings exchange types. Global exchange rates are required for converting rate availability from the foreign Currency to the Central Currency Code OPERA Control setting value. See Managing Global Membership Exchange Rates.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the General group.

  4. Locate and configure the Central Currency Code OPERA Control setting.

  5. From the side menu, select Role Manager and then select either Manage Property Roles or Manage Chain Roles.

  6. Select an Organization (Property) or enter a Role and click Search.

  7. Click the vertical ellipsis button for the property or chain role to which you want to assign tasks and select Edit.

  8. From Main Tasks, select Financials group.

  9. From the Available Tasks panel, select the Currency Exchange Calculator user task.

  10. Select the Manage Global Currency Exchange Rates and Delete Past Global Exchange Rates user tasks.

  11. Click Save.


Global Exchange Rates for Central Subscription Added

Loyalty badgeThe ability to manage global exchange rates is added for Membership and Posting exchange types. Global exchange rates are required for converting revenue from the foreign currency to the Central Currency Code OPERA Control setting used for the loyalty program management. See Managing Global Membership Exchange Rates.


Journal By Cashier and Transaction Codes Added to R&A

Journal By Cashier and Transaction Code is added to Reporting & Analytics (R&A).

The Journal By Cashier and Transaction Code report template is added to the Financial Subject Area and Financial folder in R&A.

The Journal By Transaction Code report displays each posted transaction code individually and the corresponding amount for a particular date. The ability to filter on a Transaction Code is available. Each transaction code displays the cashier that posted the transaction, any taxes that apply, and if whether any package credits exist for that particular code.


The image above shows an example of the Journal by Cashier and Transaction Code.


Package Code Configuration Usability Updated

For properties with the Advanced Packages OPERA Control active, the Create Package Configuration is updated and navigates you to the Package Code Presentation (Overview) after you save a package configuration. The Tax Generation Mismatch with Default Transaction Code warning appears if the selected Package Profit and Package Loss transaction codes do not match the default transaction codes.


Package Pricing Per Days of Week Added

A Package Availability Controls OPERA Control is added to the Rate Management group to provide the ability to define package pricing with specific days of the week.


The Package Pricing screen displays days-of-week checkboxes for defining package pricing.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Rate Management group.

  4. Locate and update the Package Availability Controls setting.


Post It/Passerby and AR Invoice Updated

For properties with the Fiscal Folio Printing OPERA Control active, generating Post It and Passerbysettlements from the Post It screen and AR Invoices from the Manage Account Invoices screen, engages the fiscal workflow only when the corresponding Folio Type has the Fiscal Printing checkbox selected.


Prepaid Cards Management Updated

For properties with the Prepaid Cards OPERA Control active, you can check the prepaid card balance and reload the amount even if the card was not issued through the same resort or chain.

Additionally, for properties with the Prepaid Multi Record Processing OPERA Control inactive, you can::
  • Use the card reader device to enter the prepaid card details for issuing and redeeming prepaid cards.

  • Place the cursor on the prepaid card number field and swipe the prepaid card to populate the prepaid card number.

You can also configure the Prepaid Card Purchase Transaction Code OPERA Control setting with an exclusive generates transaction code. A Total Amount is added to Issue Prepaid Card, which calculates the total amount based on generates associated with the Prepaid Card Purchase Transaction Code OPERA Control.

See Managing Reservation Prepaid (Gift) Cards.


The Issue Prepaid Card screen is where you can get the prepaid card balance and reload the amount even if the card.


Promotion Code Search by Rate Code Added

For properties with the Promotions Module OPERA Controls active, a new Rate Code field on the Promotion Codes screen lets you search for promotions by rate code.


Promotion Codes screens adds Rate Code search field.


Promotion Coupon Codes Added

For properties with the Promotions Module OPERA Control active, a new Promotion Coupon Codes OPERA Controls added to the Rate Management group enables you to generate limited-use coupon codes, which can be associated with profiles, rates, and reservations. See Configuring Promotion Coupon Codes.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Rate Management Group group.

  4. Activate the Promotion Coupon Codes parameter.


Rate Access Exclusion Updated

For properties with the Reservation Access Control OPERA Control active, you can configure multiple Rate Access Exclusions (supporting up to 2,000 characters) using the same date range across different hubs. In addition, the options to allow the creation and modification of reservations are combined in the Allow Create/Modify Reservation option. See Configuring Rate Code Access Exclusion.


Reservation Authorizations R&A Report Added

The Reservation Authorizations report template is added to Reporting and Analytics (R&A) in the Financial Subject Area and Financial folder.


Reservations Authorizations report template


Tasks Added for Manage End of Day Scheduler

For the properties where the Automatic End of Day OPERA Control is active, the following tasks are added to the Financial Group to control access to the Automatic End of Day Scheduler.
  • Create End of Day Scheduler - to create End of Day scheduler job

  • Delete End of Day Scheduler - to delete the End of Day scheduler job

  • Skip End of Day Scheduler - to skip the End of Day scheduler job

STEPS TO ENABLE

  1. From the side menu, select Role Manager and select either Manage Chain Roles or Manage Property Roles according to your needs.

  2. Enter search criteria and click Search.

  3. Select the role to update, click the vertical ellipsis Actions menu, and select Edit.

  4. Select the Financials group and grant the Manage End of Day Scheduler, Create End of Day Scheduler, Delete End of Day scheduler, and Skip End of Day scheduler tasks.


UDF Generate Function Added

A newly added GEN_RATE_DISCOUNT generate function posts the generate by deducting the posted amount from the configured amount. See Generate UDF Functions.

Parameter Description

Amount

The configured amount is deducted from the posted amount, and the remaining amount is posted as a generate. If the posted amount is < Amount, then the generate does not post. 

Percentage

The configured percentage is posted as a generated charge.


Update of Sell Dates on Change of Rate Category Added

When updating the Rate Category for an existing rate code, the Confirmation Message, "Would you like to set the Rate Code dates to the Rate Category dates"? is added. Select one of the following options: 
  • Click Yes. The Start Sell Date and End Sell Date update according to the dates specified in the selected Rate Category.

  • Click No. The Start Sell Date and End Sell Date do not update and remain unchanged from the previously configured dates.

See Configuring Rate Code Definition.


CLIENT RELATIONS


Ability to Purge Accounts and Contact Profile Added

The ability to purge Sales Accounts and Contact profiles is added, with the profiles eligible for purge based on the following Profile OPERA Controls and the validation checks listed below during the auto profile purge scheduled process.

Purge Contact Profile

 

Enables the ability to purge Contact profiles (Available when the Contacts OPERA Control is active).

 

Purge Address Country for Contact Profile

Purges Contact profiles with no profile activity for the selected country code based on days configured in the Purge Days for Contact Profile OPERA Control. This works in conjunction with the Purge Last Stay Days for Contact Profile and Purge Minimum Stay for Contact Profile OPERA Controls.

 

Purge Days for Contact Profile

Define the number of days of no profile activity (for example, Block/Activities/Reservation/Folio) after which Contact profiles are purged. This works in conjunction with the Purge Last Stay Days for Contact Profile, Purge Minimum Stay for Contact Profile, and Purge Address Country for Contact Profile OPERA Controls. Defaults to 365 if no value is configured. Valid values: 1 - 3650.

 

Purge Days for Incomplete Contact Profile

Define the number of days of no profile activity and without Address1, Address2, and a defined Communication Method (for example, phone, fax, or email) after which Contact profiles are purged. Valid values: Any number of days.

 

Purge Last Stay Days for Contact Profile

Define the number of days of no stay activity after which Contact profiles are purged. This works in conjunction with the Purge Days for Contact Profile, Purge Minimum Stay for Contact Profile, and Purge Address Country for Contact Profile OPERA Controls. Valid values: Must be greater than the number of the Purge Days for Contact Profile setting.

 

Purge Minimum Stays for Contact Profile

Define the minimum number of stays required for a Contact profile not to be purged. This works in conjunction with the Purge Days for Contact Profile, Purge Last Stay Days for Contact Profile, and Purge Address Country for Contact Profile OPERA Controls. Valid values: 1 — 20, or null.

Purge Company Profile

 

Enables the ability to purge Company profiles.

 

Purge Days for Company Profile

Define the number of days of no profile activity (for example, Block/Activities/Reservation/Folio) after which Company profiles are purged. Defaults to 365 if no value is configured. Valid values: 1 - 3650.

 

Purge Days for Incomplete Company Profile

Define the number of days of no profile activity and without Address1, Address2, and a defined Communication Method (for example, Email, Phone, or Fax) after which Company profiles are purged. Valid values: Any number of days.

Purge Travel Agent Profile

 

Enables the ability to purge Travel Agent profiles.

 

Purge Days for Travel Agent Profile

Define the number of days of no profile activity for example, Block/Activities/Reservation/Folio) after which Travel Agent profiles are purged. Defaults to 365 if no value is configured. Valid values: 1 - 3650.

 

Purge Days for Incomplete Travel Agent Profile

Define the number of days of no profile activity and without Address1, Address2, and a defined Communication Method (for example, Email, Phone, or Fax) after which Travel Agent profiles are purged. Valid values: Any number of days.

Purge Source Profile

 

Enables the ability to purge Source profiles.

 

Purge Days for Source Profile

Define the number of days of no profile activity (for example, Block/Activities/Reservation/Folio) after which Source profiles are purged. Defaults to 365 if no value is configured. Valid values: 1 - 3650.

 

Purge Days for Incomplete Source Profile

Define the number of days of no profile activity and without Address1, Address2, and a defined Communication Method (for example, Email, Phone, or Fax) after which Source profiles are purged. Valid values: Any number of days.

Purge Group Profile

 

Enables the ability to purge Group profiles.

 

Purge Days for Group Profile

Define the number of days of no profile activity for example, Block/Activities/Reservation/Folio) after which Group profiles are purged. Defaults to 365 if no value is configured. Valid values: 1 - 3650.

 

Purge Days for Incomplete Group Profile

Define the number of days of no profile activity and without Address1, Address2, and a defined Communication Method (for example, Email, Phone, or Fax) after which Group profiles are purged. Valid values: Any number of days.

Profiles eligible for purge that pass the validation checks are purged and an entry is added to the Changes Log.

Following are the validation checks:
  • Profile does not have the History checkbox selected.

  • Profile does not have AR account linked to the profile.

  • Profile does not have relationships to other profiles.

  • Profile does not have an outstanding balance or open folios.

  • Profile does not have an active or future reservations.

  • Profile does not have outstanding commissions.

  • Profile does not have linked active Reservations, Blocks, or Sales Activities.

Once the profiles are purged, an entry is logged in the Changes Log under the Profile Group with the Purge Profile Action Type. See About Profile Purge.


Changes Log screen

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Profile group.

  4. Locate and activate the Purge Contact Profile function and update the settings.

  5. Locate and activate the Purge Company Profile function and update the settings.

  6. Locate and activate the Purge Travel Agent Profile function and update the settings.

  7. Locate and activate the Purge Source Profile function and update the settings.

  8. Locate and activate the Purge Group Profile function and update the settings.


External Profile ID Updated to 80 Characters

The External Profile ID (Subscription ID) value is updated to accept 80 characters for Profile subscriptions.


The Subscriptions screen displays the External Profile ID.


IATA Search Using OPERA Cloud Distribution OPERA Control Added

Central badge An IATA Search Via OPERA Cloud Distribution OPERA Control is added to the Profile group to enable search of travel agent profiles by IATA numbers through OPERA Cloud Distribution.

Note:

This is for OPERA Cloud Distribution subscribers with an IATA subscription.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Profile group.

  4. Locate and update the IATA Search Via OPERA Cloud Distribution Function.


Invalid Data Not Inserted Into Profiles Created/Updated by HUB Adaptor

For properties receiving profile data from the OPERA Cloud HUB Adapter, data such as Address, Communication, Title, and so on are validated against Interface mappings, defaults, and configured OPERA Cloud values before being inserted or updated in the profile within OPERA Cloud. A new profile is created with the default or converted data, and any invalid codes are included in the profile created in OPERA Cloud Central.


Restricted Status Indicator Added to Linked Profiles

The Linked Profiles panel is updated to display the Restricted Profile status icon when the Restricted checkbox is selected in the linked profile. Hovering your mouse over the icon displays the restriction reason.


Linked Profile panel displaying a Restricted Profile icon.


Suspended Primary Profile Updated

Loyalty badge When the Suspended Primary Membership Profiles OPERA Control is active, you can view and edit the values for a suspended profile and process the records with the new values. See Managing Suspended Membership Profiles.


Suspended Profiles Updated for Duplicate Member Number

Loyalty badge For properties integrated with an external PMS solution using OPERA Cloud Hub Adaptor, profiles suspend in Managing Suspended Membership Profiles if the membership in the incoming profile is a duplicate of an existing membership in OPERA Cloud Loyalty. This is based on the Allow Duplicate Card Numbers checkbox on the primary membership type configuration.


User Defined Fields Added to Stay Records 

For properties with the Stay Records OPERA Control active, you can view the user defined flex fields in the Stay Records tab. See Viewing Profile History Stay and Revenue Statistics.


Stay Statistics screen with Stay UDF’s pop-up.


COMMISSIONS


Commissions Recalculation Added

For properties with the Commission Handling OPERA Control active, when a Travel Agent/Source Commission Code is updated and reservation commissions are awaiting processing, an asynchronous job is initiated to recalculate the commission amounts. See Managing Travel Agent/Source Commission Details.


COUNTRY SPECIFIC


Country Specific - France - Sample Folio Updated

The following is added generically and should be reviewed by properties in France:

The Sample Folio template and data model (XML) are updated with the FOLIO_SERVICE_TYPE and TRAN_SERVICE_TYPE data elements.
  • Folio Service Type (FOLIO_SERVICE_TYPE) outputs GOODS, SERVICES, or GOODS AND SERVICES, based on the configuration of folio transactions.

    • If all charges on the folio correspond to the Goods Service Type, then the merge code value is GOODS.

    • If all charges on the folio correspond to the Services Service Type, then the merge code value is SERVICES.

    • If the charges on the folio are a mix of Goods Service Type and Services Service Type, then the merge code value is GOODS AND SERVICES.

    • If there are no charges on the folio (for example, positive and negative payments only), then the merge code is blank.

  • Transaction Service Type (TRAN_SERVICE_TYPE) outputs G or S based on the configuration of each transaction.

    • If the Transaction Code of the charge corresponds to the Goods Service Type, then the merge code value is G.

    • If the Transaction Code of the charge corresponds to the Services Service Type, then the merge code value is S. 

Refer to France - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.

IMPACT OR OTHER CONSIDERATIONS

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Cashiering group.

  4. Locate and activate the Service Types function.

See Updating Customized Stationery with Current Data Model


Country Specific - Italy - Custom Charge and Redemption Summary Report Updated

The following is added generically and should be reviewed by properties in Italy:

The Custom Charge and Redemption Summary report (custom_charge_summary.rtf) is updated with a new calculation for the Nights, Guests and for Total Received values.
  • The Nights column populates with the number of total person nights for all reservations within the Length of Stay.

  • The Guests column populates with the number of total unique guests for all reservations within the Length of Stay.

  • The Paying Guests section includes guests who pay full and partial Custom Charges.

  • The Exempted Guests section includes guests who are fully exempt and partial exempt from Custom Charges.

Refer to Italy - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.


Country Specific - Italy - E-Invoice Exports Updated

The Italy E-Invoice Export (IT_E-INVOICE, IT_E-INVOICE_DAY) templates are updated, so that the <RiferimentoNormativo> element, located within the <DatiRiepilogo> section of the Export file(s), populates when the Transaction Code of a 0% tax generate is configured in Export Mappings with a NAT Export Value (for example, N2.2) from the NAT User Defined Field Group.

Note:

If the Italy E-Invoice Exports (IT_E-INVOICE, IT_E-INVOICE_DAY) are configured in the property, rename the existing exports and create them new from the template for the new changes to take effect.

Refer to Italy - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.

Country Specific - Italy - E-Invoice Wrapper Exports Updated

The Italy E-Invoice Wrapper Export (IT_E-INVOICE_W, IT_E-INVOICE_W_DAY) templates are updated, so that the <RiferimentoNormativo> element, located within the <DatiRiepilogo> section of the Export file(s), populates when the Transaction Code of a 0% tax generate is configured in Export Mappings with a NAT Export Value (for example, N2.2) from the NAT User Defined Field Group.

Note:

If the Italy E-Invoice Wrapper Exports (IT_E-INVOICE_W, IT_E-INVOICE_W_DAY) are configured in the property, rename the existing exports and create them new from the template for the new changes to take effect.

Refer to Italy - Oracle Hospitality OPERA Cloud Fiscal Reference Guide

STEPS TO ENABLE

Note:

If the Italy E-Invoice Exports (IT_E-INVOICE, IT_E-INVOICE_DAY) or Italy E-Invoice Wrapper Exports (IT_E-INVOICE_W, IT_E-INVOICE_W_DAY) are configured in the property, rename the existing exports and create them new from the template for the new changes to take effect.

Rename the existing exports:

  1. From the side menu, select OPERA Cloud, select Miscellaneous, select Exports, and then select Country.

  2. Enter search criteria and then click Search.

  3. Select the existing IT_E-INVOICE or IT_E-INVOICE_W Export in the search results, click the vertical ellipsis Actions menu, and select Edit.

  4. Update the Export Name.

  5. Click Save.

  6. Select the existing IT_E-INVOICE_DAYor IT_E-INVOICE_W_DAY Export in the search results, click the vertical ellipsis Actions menu, and select Edit.

  7. Update the Export Name.

  8. Click Save.

Create new exports from template:
  1. From the side menu, select OPERA Cloud, select Miscellaneous, select Exports, and then select Country.

  2. Click New from Template.

  3. Search and select IT_E-INVOICE or IT_E-INVOICE_W.

  4. Click Create and Continue.

  5. Click New from Template.

  6. Search and select IT_E-INVOICE_DAY or IT_E-INVOICE_W_DAY.

  7. Click Create and Continue.


Country Specific - Lithuania - Updated Print Fiscal Information Folio

The following changes to functionality are generic but are of interest to properties in Lithuania.

Print Fiscal Information Folio functionality should not be activated in countries where the generation of an Information Folio as an electronic invoice does not comply with fiscal/legal requirements.

The existing Print Fiscal Information Folio OPERA Control is updated to be visible only when the Fiscal Folio Printing OPERA Control is active, and the Supporting Documents OPERA Control is inactive.

The Update Sequence Numbers toolbox utility is updated to display a new sequence for Fiscal Information Folio when the Print Fiscal Information Folio OPERA Control is on active, to update the sequence if required.

Refer to: Lithuania - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.


Country Specific - Philippines - BIR Functionality Updated

BIR functionality is updated to generate the related BIR documents (BIR Folio/Invoice, Official Receipt, and/or Acknowledgement (Receipt) during the folio generation process for payment method Direct Bill/City Ledger in Billing and Passerby.

The sample_folio_philippines.rtf is updated. The Billing No. line with merge code INVOICE_NO is no longer included by default as it is no longer required for Direct Bill/City Ledger BIR Invoices. If required, you can add the merge code to the folio during customization.

Refer to Philippines - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.


Country Specific - Poland - PL_JPK_FA Export Updated

The PL_JPK_FA Export is updated to include all requirements for Version 3 and Version 4 of the Export.

You must recreate the Export from the template for these changes to take effect.

Refer to Poland - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Financial, select Cashiering Management, and then select Folio Types.

  2. Click New.

  3. Enter a value for Folio Type and select Internal.

  4. Click Save.

  5. From the side menu, select OPERA Cloud, select Miscellaneous, select Exports, and then select Country.

  6. Enter search criteria then click Search.

  7. Select the PL_JPK_FA Export, click the vertical ellipsis Actions menu, and select Delete.

  8. Click New from Template.

  9. Search and select PL_JPK_FA.

  10. Click Create and Continue.


Country Specific - Portugal - PT_SAFT_104 Country Export Updated

In a scenario where a Deposit Folio or Auto Credit Bill is generated upon check-in, changes are made to ensure proper recording in the PT_SAFT_104 Export.


Country Specific - Portugal - PT_SAFT_104 Export Updated

Properties in Portugal shoud review the following updates:

The PT_SAFT_104 Export is updated in a scenario where an accounts receivable payment is posted as an unallocated payment. The amount is included in the <DebitAmount> tag in the export.

Refer to Portugal - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.

STEPS TO ENABLE

Note:

If the PT_SAFT_104 export exists, rename the existing export and create a new PT_SAFT_104 export from the export template.
Rename the existing export:
  1. From the top menu, select Miscellaneous, select Exports, and then select Country.

  2. Enter search criteria then click Search.

  3. Select the existing PT_SAFT_104 export in the search results, click the vertical ellipsis Actions menu, and select Edit.

  4. Update the Export Name.

  5. Click Save.

Create a new export from template:

  1. Click the New From Template action link.

  2. From the Template list, select PT_SAFT_104, and then select Create and Continue.

  3. Click Save.


Country Specific - Portugal - Simple Folio for Post It Functionality

The following are available when Country Mode = PT.

OPERA Controls

OPERA Control Simple Folio is available and set to On by default.

Simple Folio Limit (default value 100.00)

Exclude Payment Methods from Simple Folio (payment methods selected will not generate Simple Folios- Folio Type FS).

Note:

If no value is set in the Simple Folio Limit setting, no validation is carried out.

Sample Folio Parameter

When OPERA Control for Simple Folio is set to Off, the Simple Folio checkbox is not displayed on the Folio Types screen, and Simple Folios cannot be generated. Simple Folio Parameter can be set only to Off when no simple folios exist for the business date. When set to Off any previously generated Simple Folios are still displayed in Folio History.

Note:

If Simple Folio is set to Off, you must not use Post It, as incorrect folio types will be generated and cause the PT_SAFT_104 export to display errors when uploaded.

Post It

When OPERA Control Post It is set to On, only Simple Folios (Folio Type FS) generate from Post It. Post It folios can only be generated up to the amount set in the Cashiering Setting for Simple Folio Limit, and cannot be generated for payment methods which exist in the Exclude Payment Methods from Simple Folio setting.

Note:

If no value is set in the Simple Folio Limit setting, the following appears to the user when trying to generate a Post It folio: “Error: Simple Folio cannot be generated. Please enter a value in Simple Folio Limit setting.”

When trying to generate a Post It folio for more than the amount in the Simple Folio Limit setting, an error appears informing you that you are exceeding the Simple Folio Limit and the amount entered into the Simple Folio Limit OPERA Control.

Changes Log

A record appears in the Changes Log when each Post It folio is generated.

Post It Folio

When a Post It folio is generated, the following values appear on the folio:
  • Guest Name “Consumidor final”

  • Tax ID “999999999”

PT_SAFT_104 Export

When a Post It folio is generated, the following values appear for the folio in the PT_SAFT_104 Export:
  • CompanyName “Consumidor final”

  • CustomerTaxID “999999990”

  • Customer ID “999999999”

Note:

In Portugal, you cannot generate Debit Folios from Post It/Passerby. When OPERA Control Debit Folio is switched ON, OPERA Control Post It cannot be activated.

Refer to Portugal - OPERA Cloud Fiscal Primary Data Document.


Country Specific - Portugal - Simple Folio Updated

The following functionalities are available when Country Mode = PT.

OPERA Controls

The Simple Folio OPERA Control is available and active by default.

A Simple Folio Limit OPERA Control setting is enabled and defaults to100.00.

The Exclude Payment Methods from Simple Folio OPERA Control setting (payment methods selected in this setting do not generate Simple Folios- Folio Type FS).

Note:

If no value is set in the Simple Folio Limit setting, no validation is carried out.

Simple Folio Parameter

When the Simple Folio OPERA Control is inactive, the Simple Folio checkbox does not appear on Folio Types configuration (link: topic), and Simple Folios cannot be generated. You can inactivate the Simple Folio OPERA Control when no simple folios exist for the business date. When inactivated, any Simple Folios previously generated still appear in Folio History.

Note:

If the Simple Folio OPERA Control is inactive, you must not use Post It, as incorrect folio types will generate and cause the PT_SAFT_104 export to display errors when uploaded.

Deposit Folio

When a Deposit Folio is generated, if the amount is less than or equal to the value in Simple Folio Limit OPERA Control, and the Payment Method selected does not exist in the Exclude Payment Methods from Simple Folio OPERA Control, the following message appears: "Would you like to generate a Simple Folio." If you select Yes, a Simple Folio (Folio Type FS) is generated. If you select No, a Regular Folio (Folio Type FR) is generated.

When a Deposit Folio is generated, if the amount is more than the value in the Simple Folio Limit OPERA Control, no message is displayed to the user, and a Regular Folio (Folio Type FR) is generated.

If a Deposit Folio is generated, and the payment method selected exists in the Exclude Payment Methods from Simple Folio OPERA Control, a Regular Folio (Folio Type FR) is always generated, regardless of the amount of the folio.

Billing/Quick Check Out

When a Folio is generated, if the amount is less than or equal to the value in the Simple Folio Limit OPERA Control, and the Payment Method selected does not exist in the Exclude Payment Methods from Simple Folio OPERA Control, the following message appears: "Would you like to generate a Simple Folio." If you select Yes, a Simple Folio (Folio Type FS) is generated. If you select No, a Regular Folio (Folio Type FR) is generated.

When a Folio is generated, if the amount is more than the value in Simple Folio Limit OPERA Control, no message appears, and a Regular Folio (Folio Type FR) is generated.

If a Folio is generated, and the payment type selected exists in the Exclude Payment Methods from Simple Folio OPERA Control, regardless of the amount of the folio, a Regular Folio (Folio Type FR) is generated unless the payment method is Direct Bill/City Ledger when a Regular AR Folio (Folio Type FT) is generated.

Passerby

When a Passerby Folio is generated, if the amount is less than or equal to the value in the Simple Folio Limit OPERA Control, and the Payment Method selected does not exist in the Exclude Payment Methods from Simple Folio OPERA Control, the following message appears: "Would you like to generate a Simple Folio." If You select Yes, a Simple Folio (Folio Type FS) is generated. If you select No, a Regular Folio (Folio Type FR) is generated.

When a Passerby Folio is generated, if the amount is more than the value in the Simple Folio Limit OPERA Control, no message appears and a Regular Folio (Folio Type FR) is generated.

If a Passerby Folio is generated, and the payment type selected exists in the Exclude Payment Methods from Simple Folio OPERA Control, regardless of the amount of the folio, a Regular Folio (Folio Type FR) is generated unless the payment method is Direct Bill/City Ledger when a Regular AR Folio (Folio Type FT) is generated.

Changes Log

A record appears in the changes log Group = Posting when a folio is generated.

Accounts Receivable

Generating a new invoice in AR, a Regular AR Folio (Folio Type FT) is always generated.

Kiosk/OWS

Generating a folio from a Kiosk or OPERA Web Self-service (OWS), a Regular Folio (Folio Type FR) is generated unless the payment method is Direct Bill/City Ledger when a Regular AR Folio (Folio Type FT) is generated.

PT_SAFT_104 Export

The current PT_SAFT_104 export automatically displays records for the Simple Folios generated from Deposit Folio, Billing, Quick Check Out, Passerby, and Post It. The only change to the PT_SAFT_104 export is that records for Post It Simple Folios are now included.

When a Post It folio is generated, the following values appear for the folio in the PT_SAFT_104 Export:
  • CompanyName Consumidor final.

  • CustomerTaxID 999999990.

  • Customer ID 999999999.

Note:

In Portugal, you cannot generate Debit Folios from Post It/Passerby. When Debit Folio OPERA Control is active, the Post It OPERA Control cannot be activated


Country Specific - Serbia - Print Fiscal Pro-Forma Folio Added

Note:

The following changes to functionality are generic but are of interest to properties in Serbia.

Properties should not activate Print Fiscal Pro-Forma Folio in countries where the generation of an electronic invoice as a Pro-Forma Folio does not comply with fiscal/legal requirements.

The Print Fiscal Pro-Forma Folio OPERA Control is added to the Cashiering group and is only visible when the Fiscal Folio Printing OPERA Control is active and the Supporting Documents OPERA Control is inactive.

The Update Sequence Numbers Toolbox utility is updated to display a new sequence for Fiscal Pro-Forma Folio for update of the sequence if required.

Refer to Serbia - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Cashiering group.

  4. Locate and activate the Print Fiscal Pro-Forma Folio parameter.


Country Specific - Spain - ES_SII Export Added to R&A

The following is generically available in Reporting and Analytics (R&A), but should be reviewed by properties in Spain.

The ES_SII Export is available in R&A Version 24.5.0.0 using the ES_SII.xml located in /Shared Folders/Templates/Fiscal/Spain (Folder). Refer to R&A Release notes for further details.

Note:

Full details showing how to configure and run the ES_SII.xml to provide the required data is available in the ICCP Documentation for Spain (ICCP Document ID DOC8843).

Refer to Spain - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.


Country Specific - Spain - Sample Police Registration Card Template Updated

The following merge codes are available for the sample_police_reg_card.rtf and data model (XML). Ensure the latest sample_police_reg_card.rtf is downloaded and customized for use with the new merge codes.
  • ID_TYPE_SUPPORT

  • ID_NUMBER_SUPPORT

  • NATIONALITY (ISO 3166-1 Alpha-3 standard - code and description)

  • STATE_DESC

  • COUNTRY (ISO 3166-1 Alpha-3 standard - code and description)

  • NATIONALITY_CODE

  • NATIONALITY_DESCRIPTION

  • ADDRESSEE_ADDRESS1

  • ADDRESSEE_ADDRESS2

  • ADDRESSEE_ADDRESS3

  • ADDRESSEE_ADDRESS4

  • ADDRESSEE_CITY_DESCRIPTION

  • ADDRESSEE_STATE_CODE

  • ADDRESSEE_ZIP_CODE

  • ADDRESSEE_COUNTRY_CODE

  • ADDRESSEE_COUNTRY_DESCRIPTION

  • ADDRESSEE_TITLE

  • ADDRESSEE_FULL_ADDRESS

  • TITLE_CODE

  • ADDRESS1

  • ADDRESS2

  • ADDRESS3

  • ADDRESS4

  • EMAIL_ADDRESS (Primary)

  • PHONE_NUMBER (Primary)

Refer to Spain - Oracle Hospitality OPERA Cloud Fiscal Reference Guide for details on how to update the ID_TYPE_SUPPORT and ID_NUMBER_SUPPORT merge codes to display the ID Type configured for Support documentation in OPERA Cloud.

STEPS TO ENABLE

  1. From the top menu, select Miscellaneous, select Manage Reports, select Show Internal checkbox, and then select Police Registration Cards.

  2. Select New Report, select Customized Report, select sample_police_reg_card from the Sample Report list of values, and then select Download Sample Report and Download Sample Data.

  3. In Microsoft Word with BI Publisher installed, open the sample_police_reg_card.rtf, select Sample XML, and then select the sample_police_reg_card.xml.

  4. Add the required fields and save the customized police registration card with a name not starting with sample.

  5. In Create Reports, select Choose File, then select the customized police registration card. 

  6. Select Report Group Police Registration Cards and enter data in other fields as required.

  7. Click Save.

  8. See Updating Customized Stationery with Current Data Model.

Country Specific - Türkiye - Updated Resmimusteri, Resmi Musteri Listesi, and KBS Reports Added to R&A

The following are generically available in Reporting and Analytics (R&A) but should be reviewed by properties located in Türkiye.

Updated Resmimusteri, Resmi Musteri Listesi, and KBS Reports are available in R&A Version 24.5.0.0 using RESMI MUSTERI LISTESI.xml and KBS.xml located in /Shared Folders/Templates/Fiscal/TUR (Folder). Refer to R&A Release notes for further details.

Note:

Full details showing how to configure and run the RESMI MUSTERI LISTESI.xml and KBS.xml to provide the required data is available in the ICCP OPERA Cloud Documentation for Turkey 

Refer to Türkiye - Oracle Hospitality OPERA Cloud Fiscal Reference Guide.


DISTRIBUTION


API - putPropertyStatus and getPropertyStatus Operations Added

The following operations are added in Distribution Onboarding:

putPropertyStatus: Allows distribution partners to update the Channel Property status of a channel with a property. The connection status can be changed to TEST/MAINTENANCE if the existing connection status is NEW. If the existing connection status is TEST, it can be changed to MAINTENANCE.


Channel Management Options Added

Distribution badge A Channels menus is added to Distribution Administration and, depending on your subscriptions, specific channels are listed for activation. This feature is available from a Property location only. See Distribution Administration.

Note:

Some channels may require assistance from the Oracle Distribution Services team to enable.


Channel screen showing provisioned status.

A Channel Availability menu is added to the Distribution Administration menu.


Channel Availability screen

A Channel Messages menu is added to the Distribution Administration.


Channel Messages screen.

A Channel Publication menu is added to the Distribution Administration.


Channel Publication screen

IMPACT OR OTHERS CONSIDERATIONS

These menus are available only when using OPERA Cloud Distribution 25.1 or higher.

Make sure you have the necessary tasks assigned at the cluster level and property level in OPERA Cloud Distribution. 


Configure Rate Plan Type on Channel Rate Plan Level Added

Distribution badge You can configure a Channel Rate Plan type from the Channel Rate Plan interface that is available at both the Distribution and the Financials menus in OPERA Cloud.

A Rate Plan type configured on the Channel level takes priority and overwrites the Rate Plan type selected in Distribution attributes on property rate plan level.

Channel Rates UI List view under the Distribution menu:


Channel Rate Plans screen

Channel Rates Edit Flow UI under the Distribution menu:


Channel Rates Plan screen with Plan Type highlighted

Channel Rates UI under Financials > Rate Management menu:


Channel Rate Plan screen with Rate Plan Type highlighted

IMPACT OR OTHER CONSIDERATIONS

This new field is available only when using OPERA Cloud Distribution 25.1 or higher.

Make sure you have the necessary tasks assigned at the cluster level and property level in OPERA Cloud Distribution.


Search for Channel Rates on Cluster Level Added

Distribution badge New Smart search options added to the Channel Rates screen enhance search for channel rate mapping across multiple channels and properties. This feature is available on both Property and Hub levels. See Configuring Channel Rate Plans.

Channel Rates Search in the HUB Level:


Channel Rate Plans at Hub level.

Channel Rates Search in the Property Level:


Channel Rate Plans at Property level.

IMPACT OR OTHER CONSIDERATIONS

You must have the necessary tasks assigned to your role at the cluster level and property level in OPERA Cloud Distribution.


EVENTS

The Event section applies to:
  • Oracle Hospitality OPERA Cloud Service, Sales and Event Management Essentials Edition.

  • Oracle Hospitality OPERA Cloud Service, Sales and Event Management Standard Edition.

  • Oracle Hospitality OPERA Cloud Service, Sales and Event Management Premium Edition.

Features that are specific to the Sales and Event Management Premium Edition are marked with the Premium badge. Premium badge icon.


Budget Forecast Configuration Updated

For properties with the Budget Forecast OPERA Control active, an option to view Actual, Actual-Forecast Variance%, and Actual-Budget Variance% is added to the the Catering Tab of the Budget Forecast Configuration.

Administration screen showing the Actual checkbox in highligting.


Discount Percentage Added to Catering Package

For properties with the Catering Packages OPERA Control active, you can specify the discount percentage to the Catering Package price while adding a catering package. See: Managing Catering Packages on Blocks.


Select Catering Packages screen showing the Discount % field


Event Flex Links Added

For properties with Catering Events OPERA Control active, you can use Page Composer to customize the Event Overview panel to add user defined URL flex links to the Event Overview panel. Flex links can be a static URL or a dynamic URL, passing attributes such as Block ID and Event ID as URL parameters. See Launching External Websites Using Flex Links.


Event screen showing the Event Overview panel.

IMPACT OR OTHER CONSIDERATIONS

See Page Composer Adds User Defined Links Modes.


Keyboard Access Key Added in Events

When creating or editing events, you can press F9 to launch the Space list of values. See Keyboard Navigation.


Space Name Added to Waitlist Search

For properties with the Catering Events and Event Waitlist OPERA Controls active, Manage Waitlist is updated with a Space Name column.


Waitlist Events found in Waitlist Search.


EXPORTS


EXP_ACC_RES_ATTACH_DETACH_VIEW View Added

For properties with the Accompanying Guest and Attach and Detach Accompanying Guest OPERA Controls active, an EXP_ACC_RES_ATTACH_DETACH_VIEW data source is added with the following attributes:
  • Attach_Date

  • Attach_Time

  • Detach_Time

  • Detach_Date

  • DETACHED YN


FRONT DESK


Check In Initiated By Field Added

The Check In Initiated By field/column is available in the following areas using customization/personalization:
  • Arrivals screen - Search field and result column.

  • Advance Checked In - Search field and result column (Available when the Advance Check in OPERA Control is active).

  • Arrivals with Deposit Balance - Search field and result column.

  • In House - Search field and result column.

  • Reservation Presentation (Overview) - Field.

The field displays the OPERA Cloud User when the check-in/advance check-in is initiated. The field displays the value being sent to OPERA Cloud when an external system/web service (for example MOBILE, KIOSK) initiates the check-in.


Advance Check-in screen with Check In Initiated By highlighted.

STEPS TO ENABLE

For Steps To Enable, see Using Page Composer to Customize Pages.


Default Source Code for Walk In Reservations OPERA Control Added

A Default Source Code for Walk In Reservations OPERA Control is added to the Front Desk group for defining the default Source Code value for walk-in reservations. If the reservation rate code has a Source Code defined, the rate code source code takes precedence over the Default Source Code for Walk In Reservations OPERA Control value.


The Guest Information panel displays the default source code.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Front Desk group.

  4. Locate and update the Default Source Code for Walk In Reservations setting.

  5. Click Save.


INTEGRATIONS


Fiscal Integration Updated - Fiscal Business Events

Fiscal Business Events

The following Fiscal Business Events data elements are added:

Reservation Fiscal Business Events

  • The following data elementsModule Name RESERVATION, action types NEW RESERVATION, UPDATE RESERVATION, CANCEL, CHECK IN, and CHECK OUT are improved to always inform you of the amount in local property currency:

    • RATE AMOUNT NET

    • RATE AMOUNT GROSS

    • AVG RATE AMOUNT NET

    • AVG RATE AMOUNT GROSS

  • The following data elements are added:
    • EXCHANGE RATE (currency rate for each rate code in reservation)

    • CURRENCY EXCHANGE TYPE (currency exchange type for each rate code in reservation)

  • The following Fiscal Export Mappings are added as data elements in the Fiscal Business Events:

    • MARKET CODE

    • RESORT

    • STATE (added in NEW RESERVATION, UPDATE RESERVATION, CANCEL, CHECK IN. CHECK OUT already had this mapping)

    • DISTRICT

    • CITY

Additional Business Events for the linked profile (UPDATE PROFILE) and Accompanying Guest Profile (ACCOMPANYING PROFILE).

  • The following Fiscal Export Mappings are added as data elements in the Fiscal Business Events:
    • ID TYPE

    • ID COUNTRY

    • RESORT

    • COUNTRY
    • NATIONALITY CODE

    • STATE

    • CITY

    • GENDER

Profile Fiscal Business Events

Module Name PROFILE, action types NEW PROFILE and UPDATE PROFILE.

  • The following Fiscal Export Mappings are added as data elements in the Fiscal Business Events:

    • ID TYPE (only in UPDATE PROFILE)

    • ID COUNTRY (only in UPDATE PROFILE)

    • RESORT

    • COUNTRY

    • NATIONALITY CODE

    • STATE

    • CITY

    • GENDER

Cashiering Fiscal Business Events

Module Name CASHIERING, action types NEW POSTING WITH GENERATES and DELETE POSTING WITH GENERATES.

  • The following Fiscal Export Mappings are added as data elements in the Fiscal Business Events:

    • TRANSACTION CODE

    • RESORT

Availability Fiscal Business Events

Module Name AVAILABILITY, action type SUMMARY TOTALS.

  • The following Fiscal Export Mappings are added as data elements in the Fiscal Business Event

    • RESORT

    • ROOM TYPE

Universal Payload

  • The following Fiscal Export Mappings are added as data elements in the Universal Payload:

    • PROPERTY_CODE

    • DISTRICT_CODE


Fiscal Integration Updated - Fiscal Folio Parameters

Fiscal Folio Parameters

The SID Template for Fiscal Partners BASWARE, GENERIC1, GENERIC2, and GENERIC3 features new Fiscal Folio parameters to enhance OPERA Cloud Administration. The manually added Fiscal Folio parameters are not overwritten by upgrades in OPERA Cloud.

Fiscal Folio Parameter: FLIP_ACCOUNTING_SUPPLIER_SCHEMEID
  • Description: Used to specify the Supplier Accounting Party Endpoint Scheme ID

  • Default Value: Null/Blank

Fiscal Folio Parameter: FLIP_ACCOUNTING_TAX_ID
  • Description: Used to specify the Company Tax ID

  • Default Value: Null/Blank

Fiscal Folio Parameter: FLIP_FINANCIAL_ACCOUNTING_BANK_CODE
  • Description: Used to specify the Financial Institution ID for the Payment Means

  • Default Value: Null/Blank

Fiscal Folio Parameter: FLIP_SUPPLIER_ENDPOINT_ID
  • Description: Used to specify the Supplier Endpoint ID

  • Default Value: Null/Blank

Fiscal Folio Parameter: FLIP_SUPPLIER_CONTACT_EMAIL
  • Description: Used to specify the Supplier's Contact e-mail

  • Default Value: Null/Blank


Fiscal Payload Descriptions Updated

The descriptions for Fiscal Partners > Fiscal Payloads are updated to ensure the required functionality is selected.

Fiscal Payload

Description

CHECK OUT

At Check Out only, all transactions from all folio windows are consolidated into a single payload. Do not select this option when each folio is required to generate a separate payload.

FOLIO GENERATION

Each time a folio is generated with a Bill Number, the transactions from the folio window are included in the payload. Select this when each folio is required to generate a separate payload.

Note:

There is no change to the Fiscal Payload functionality, only the description of the Fiscal Payload type is updated. See Configuring Fiscal Partners.


Interface Monitoring Added

An Interface Monitoring menu added to the OPERA Cloud Exchange menu provides the ability to monitor interfaces. Interface Monitoring allows you to monitor the status of OPERA Electronic Distribution Suite (OEDS) services, OPERA Xchange Interface (OXI) services, and Communication Methods that define how the OXI interface sends and receives messages.

STEPS TO ENABLE)

  1. From the side menu, select Role Manager and then select either Manage Chain Roles or Manage Property Roles according to your needs.

  2. Enter search criteria and click Search.

  3. Select the role to update, then click the vertical ellipsis Actions menu, and select Edit.

  4. Select the Exchange Interfaces group and grant the Legacy Interface Monitoring task.

  5. Click Save.


Multiple Guest Room Key Feature Updated

When the Multiple Guest Room Key OPERA Control is active in the property, the Room Key Deleted Business Event under the Reservation module is sent when the Key is deleted.

The Room Key Deleted Action type captures the logging of the deleted key.

The following scenarios are part of Multi Guest Room Key Deletion and generate Room Key Delete Business Events:
  • “Delete Key” manually (Radio Button) from Create Key Panel: All the multiple keys of the room to be deleted to trigger the Business Event.

  • “Lost Key” manually (Radio Button) from Create Key Panel: All multiple keys are deleted in “Lost key” and it triggers Delete Key Business Event.

  • “Check Out” of the reservation.

  • “Room Move” of the Room/Reservation when Hotel is using “Offline Key interface.”

  • “Reverse Check In” of the Reservation.

  • “Scheduled Check Out” of the Reservation.

  • “Auto Check Out” of the Reservation.


Reservation Business Events Updated

For properties with the Accompanying Guests and the Attach and Detach Accompanying Guest OPERA Controls active, New and Update Reservation business events are updated with data elements for attaching and detaching accompanying guests. See Configuring Business Events.

IMPACT OR OTHER CONSIDERATIONS

See Accompanying Guest Management Updated.


INVENTORY


Attach/Detach Room Types to/from Rate Codes Added

Room Type Configuration is updated with the ability to attach and detach room types to or from rate codes and their pricing schedules. See Configuring Room Types.


Attach/Detach Room Types screen.


Daily Inventory Item Configuration Added

For properties with the Item Inventory and/or Event Resources OPERA Controls active, a new Daily Inventory Configuration feature manages the adjustment of inventory items for selection in reservations and catering events. See Configuring Inventory Item Daily Quantities.


Daily Inventory screen shows daily inventory configurations.


Manage Restrictions Changes Log Search Updated

The following attributes are added to the Manage Restrictions changes log search criteria:
  • Start Date -The changes log start date. The start date and end date cannot exceed 21 days.

  • End Date - The changes log End date. The start date and end date cannot exceed 21 days.

  • Restriction Types - Select the down arrow to choose the restriction type (s) you want to search. For more information, see Restrictions.

  • Room Classes - Select the Room Classes from a list you want to search. You can select a maximum of 10 Room Classes at a time.

  • Room Types - Select the Room Types from a list you want to search. You can select a maximum of 10 Room Types at a time.

  • Rate Categories - Select the Rate Category(s) from a list to you want to search (available when the Rate Category Restrictions OPERA Control is enabled). You can select a maximum of 10 Rate Categories at a time.

  • Rate Codes - Select the Rate Code from a list you want to search. You can select a maximum of 10 Rate Codes at a time.

See Managing Restrictions.


The Changes Log screen lets you search for restrictions


Manage Restriction Updated

For properties with the Restrictions OPERA Control active, Manage Restrictions is updated to disable the Rate Category and Rate Code fields when the House checkbox is selected. See Managing Restrictions.


The New Restrictions screen provides a checkbox for disabling the Rate Category and Rate Code fields.


Scheduled Room Moves Added to Property Availability

The Advanced Daily Details OPERA Control is added to the Reservations group to provide the forecasting visibility of scheduled room moves appearing in the Property Availability. See Property Availability.

Scheduled Room Moves row is added at the House level and provides the count of room moves for a specific date.

The information related to Room Moves-Out and Moves-In are added at Room Type/Class levels.
  • Scheduled Room Moves-Out is the number of reservations with a Scheduled Room Move moving out from a specified room type for a specified date.

  • Scheduled Room Moves-In is the number of reservations with a Scheduled Room Move moving in to a specified room type for a specified date.

 

By clicking the link available in the number displayed at the rows mentioned above, the Scheduled Room Moves screen opens with a list of details related to room moves. See Managing Scheduled Room Moves.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Reservations group.

  4. Activate the Advanced Daily Details function. 


MEMBERSHIP


Auto Issue Awards OPERA Control Added

Loyalty Badge An Auto Issue Awards OPERA Control is added to the Membership group to control the visibility of the Issue Awards action in Calculate Membership Points.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Membership group.

  4. Locate and update the Auto Issue Awards Function.


Change Member Numbers Added for Suspended Stays

Loyalty badge In OPERA Cloud Central, when processing Suspended Stays, you have the option to change membership numbers associated with the suspended stay before processing. See Managing Suspended Membership Profiles.


Manage All Transactions Added to Manage Membership Claims

Loyalty badge When the Membership Claims OPERA Control is active, Manage Membership Claims lets you access and manage all transactions when managing membership claims. Additionally, you can view profile details and perform profile related actions using the Profile Overview link (stay records and membership transactions) for a given profile and perform the following actions:
  • View details for the given stay record or membership transactions.

  • Add or replace membership details for a stay record with the Checked record type if no membership or a wrong membership was attached to the stay, and you do not want to do an adjustment to reassign points to a different membership.

Also, you can view Profile details and perform profile related actions using the Profile Overview link.


Manage Membership Claim screen shows Profile Overview and All Transactions highlighted..


All Transaction screen shows a number of details.


Member Card History Added

Loyalty badge When the Save Card Number History checkbox is selected in the Card Number Details for the primary membership type, you can view all historical card numbers issued and updated for the member from the profile membership panel.


Membership Type Rules with Rounding Options Updated

Loyalty badge Revenue based Membership Type Rules are updated with additional Rounding options (Rounding Up, Rounding Down, and Universal Rounding) so that points credited to the member's profile are rounded based on the rounding option configured.

Rounding options added are as follows:
  • Rounding Up - Round up to next integer, for example 12.67 or 12.19 to 13.

  • Rounding Down - Round down to next integer, for example 12.67 or 12.19 to 12.

  • Universal Rounding - Round to the nearest integer, for example 12.50 to 13 and 12.49 to 12.


Create Membership Type Rule screen showing Universal Rounding drop-down selection options.

See Configuring Membership Type Rules (Point Calculation Rules).


Points Calculation Rules Configuration Updated

Loyalty badge Origin Groups and Source Groups are added to Membership Type Rules configuration. Additionally, the Reservation Channel list is renamed Origin Code.


Rule Conditions screen with Origin Code and Origin Group fields highlighted


Rule Conditions screen showing the Segmentation tab.

STEPS TO ENABLE

  1. From the side menu, select Role Manager, and then select either Manage Chain Roles or Manage Property Roles according to your needs.

  2. Enter search criteria and click Search.

  3. Select the role to update, click the vertical ellipsis Actions menu, and select Edit.

  4. Select the Client Relations Admin group and grant the following tasks: Origin Groups, New/Edit Origin GroupsDelete Origin GroupSource Groups, New/Edit Source Groups, and Delete Source Groups.

  5. Click Save.


Stay Date Added on Reservation Awards Panel

Loyalty Badge For properties with the Awards Points Redemption OPERA Control active, the Stay Date displaying the date the award was redeemed or will be redeemed is added to the Awards panel. Click the plus sign to expand the rate displayed by the Stay Date. See Viewing Reservation Awards.


Awards screen showing Stay Date.


Suspended Profiles Search Updated

For properties with the Suspended Primary Membership Profiles OPERA Control active, the following attributes are added to the Suspended Profiles search criteria:
  • Last Name

  • Insert Date From

  • Insert Date To

  • Membership Number

See Managing Suspended Membership Profiles.


Suspended Profiles screen showing new fields for last name, insert date from/to, and members number.

MISCELLANEOUS


Brand Code and Show Inactive Added to Property Configuration

Brand Code list field and Show Inactive action link are added to Property Configuration search. See Configuring Properties.


Properties screen shows a new search field for Brand Codes and a Show Inactive action link.


Detail Link Count Display Updated

The Details Links displayed in search results and presentation pages are updated to appear (25+) when the actual number of records exceeds 25. See Presentation Pages.


The Presentation pages display detail links with Service Requests highlighted.


Enterprise Management Menu Added

Central badge. An Oracle Hospitality Enterprise Management menu option is added to the side menu for launching OPERA Cloud Enterprise Management.

IMPACT OR OTHER CONSIDERATIONS

Make sure you add an Enterprise level role to your user in OPERA Cloud Identity Management.


Multiple Field Lengths Increased

The following configuration Code field lengths are increased:
  • Department Codes: Increased to allow 10 characters.

  • Out of Order and Out of Service Reasons Code: Increased to allow 10 characters.

  • Display Sets Codes: Increased to allow 10 characters.

  • Routing Codes: Increased to allow 16 characters.

  • Cancellation Reasons: Increased to allow 10 characters.

  • Cancellation Penalties: Increased to allow 10 characters.

  • Source Code: Increased to allow 10 characters.

  • Preference Groups: Increased to allow 19 characters.

  • Comp Routing Codes - Increased to allow 15 characters.

  • Increased the length of chain and property Codes (for property brochure) defined in Template to 20 characters when the Multi Property OPERA Control is active (consistent with code length when the Multi Property OPERA Control is inactive).

The following configuration Description field lengths are increased:
  • Out of Order and Out of Service Reasons: Increased to allow 44 characters.

  • Cashier Name: Increased to allow 2000 characters.

  • Rate Categories: Increased to allow 48 characters.

  • Package Code: Increased to allow 64 characters Routing Codes:

  • Increase to allow 58 characters.

  • Cancellation Reasons: Increased to allow 49 characters.

  • Alert Messages: Increased to allow 2000 characters.

  • Source Code: Increased to allow 41 characters.

  • Special Requests: Increased to allow 88 characters.

  • Comp Routing : Increased to allow 2000 characters.


New Business Event Added to New, Update, and Delete Trace Element

Reservation Trace ID is added to the New Trace, Update Trace, and Delete Trace Business Event.
  • NEW TRACE

  • UPDATE TRACE

  • DELETE TRACE


This screen displays view options for Business Events.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Interfaces, and then select Business Event Configuration.

  2. Select or confirm the Property.

  3. Select the External System.

  4. Select the Reservations Module.

  5. Locate and update the New/Update/Delete Trace Business Event.

  6. Add RESERVATION TRACE ID.

  7. Click Save.


Page Composer User Defined Links Modes Added

The Launch URL in New Tab page composer checkbox option for User Defined Flex links is updated to a Launch URL Modes selection list. You can use the list to select a launch method for the external website or web-app.

The Launch URL Modes available are:
  • New (Browser) window

  • New (Browser) tab

  • Pop-up window (with the window dimensions defined by an API from the external website)

    Note:

    Existing flex links must be updated to select a value for Launch URL Mode.

For more information, see Launching External Websites using Flex Links.


Customize - Launch URL in Pop-up Window screen showing the Launch URL in New Tab option.

STEPS TO ENABLE

  1. Enable Page Composer at chain, property/hub, as required. See Using Page Composer to Customize Pages.

  2. Launch the page with the flex link configured.

  3. Select the gear icon to customize the panel containing the flex link.

  4. Click the pencil icon for the flex link.

  5. Select a Launch URL Mode value from the list.

  6. Click Save.

  7. Click Close Customization.

  8. Disable Page Composer from the settings menu. See Managing Application Settings.


Performance Meter Updated

The Performance Meter is updated with a Cloud Speed Test option to provide network performance details. See Performance Meter.


Performance Meter screen displaying Cloud Speed test.


MOBILE


OPERA Cloud Mobile Tasks Added

An OPERA Cloud Mobile Task Group and tasks are added for access to OPERA Cloud Mobile Progressive Web App functionality from the landing page and main menu. See OPERA Cloud Tasks.
  • Access OPERA Cloud Mobile - Task Companion

  • Access OPERA Cloud Mobile - Room Maintenance

  • Access OPERA Cloud Mobile - Room Status

  • Access OPERA Cloud Mobile - Post It

IMPACT OR OTHER CONSIDERATIONS

Note:

You must have the following user tasks assigned to your roles to action in the respective modules of OPERA Cloud Mobile (PWA):
  • Post-It user task under the Financials user task group and Cashier Id.

  • Maintenance user task under the Room Maintenance user task group.

  • Manage Room Status user task under the Inventory user task group.

  • Task Sheets user task under the Inventory user task group.

STEPS TO ENABLE

Note:

The tasks in Step 3 below are pre-selected on roles after the upgrade if the role already had other related tasks assigned.
  1. From the side menu, select Role Manager and then select either Manage Chain Roles or Manage Property Roles according to your needs.

  2. Enter search criteria and click Search.

  3. Select the role to update, click the vertical ellipsis Actions menu, and select Edit.

    1. Select the OPERA Cloud Mobile group and assign the Access OPERA Cloud Mobile - Task Companion, Access OPERA Cloud Mobile - Room Maintenance, Access OPERA Cloud Mobile - Room Status, and Access OPERA Cloud Mobile - Post It tasks.

    2. Click Save.


Person Discrepancy Added to Task Companion and Room Status

When the Person Discrepancy OPERA Control is active, the Number of Guests field appears for Occupied Rooms in Task Companion and in the Room Status of the OPERA Cloud Mobile Progressive Web App.
  • By default, the Number of Guests field displays a person’s value from Front Office guests, however, you can edit the value in the field (increase or decrease) to create a person discrepancy.

  • When a room has person discrepancy, a Person Icon appears on the Room bar.


PWA Task Companion Updated

For properties with the Advanced Daily Details OPERA Control active and a scheduled room move set up on a reservation, the OPERA Cloud Mobile PWA Task Companion displays Move out to Room and Move in from Room indicators with a scheduled move time. For properties with the Maintenance OPERA Control active, the Maintenance action icon in PWA Task Companion displays a count of unresolved maintenance requests.


Room Status Updated With Unit Status

For properties with the Unit Status OPERA Control active, the OPERA Cloud Mobile Progressive Web App Room Status is updated.
  • Creating or modifying Out of Order rooms, the unit status reasons list displays reasons configured with the Deduct Inventory checkbox selected.

  • Creating or modifying Out of Service rooms, the unit status reasons list displays reasons configured with the Deduct Inventory checkbox not selected.


Task Companion Updated with Back To Back Reservations

For properties with the Back to Back Handling for Linked Reservations OPERA Control active, a back-to-back reservation icon appears in the Room Bar of Task Companion when a room has both a back-to-back departure and a next arrival reservation on the same business date. See PWA - Task Companion.


PROPERTY APIs


BLK Async - getBlockAllocationSummary Operation Updated

The getBlockAllocationSummary operation for the Block Async API (BLK Async API) is updated to include the currency element at the block level. When you send the request for the allocationSummary, and the currency information is available, it is returned in the response at the block level.


BLK Async - recalculateRoomForecast Operation Added

The recalculateRoomForecast async operation is added in the Block Async API, enabling you to recalculate the room forecast on the room and rate grid every time there is a change that impacts the forecasted revenue. The changes that impact the forecasted revenue are adding or changing a rate code to the block header, shifting the block to a new date where the rate code has a different schedule, adding or changing a rate code transaction to the existing rate, and adding or changing packages on the block header.


BLK - getBlockAvailability Operation Updated

The getBlockAvailability operation in the Block API (BLK) is updated with the addition of a new attribute called availableSellLimit. The availableSellLimit is added to the response of getBlockAvailability and indicates the number of rooms available that are left and available to sell from the sell limit of the block.


BLK - getBlock Operation Updated

The getBlock operation in the Block API (BLK) is updated to include a new query parameter, fetchRoomTypesWithInventory. In the request, if you set the fetchRoomTypesWithInventory to true, the response provides allotment details records that have rooms.


BLK - getBlocks Operation Added

The getBlocks operation is updated in the Block (BLK) API. The following three query parameters are added:
  1. cateringOnly - filter blocks that are marked as Catering only. Only Catering only blocks are returned when true.

  2. marketCode - filter blocks based on market code. If not provided, all of the blocks will be returned.

  3. sourceCode - filter blocks based on source code, If not provided, all the blocks will be returned.


BLK - setBlockExchangeInterfaces and getBlockExchangeInterfaces Operations Added

A new setBlockExchangeInterfaces operation is added to the Block API (BLK). The setBlockExchangeInterfaces allows you to set exchange interfaces configured for a particular block. Business events information for that particular block are then sent to the selected exchange interfaces.

A new getBlockExchangeInterfaces operation is added to the Block API (BLK). The getBlockExchangeInterfaces allows you to retrieve the exchange interfaces configured for a particular block. Those exchange interfaces receive business event information for the particular block.


CRM - Added postStayRecord Operation

The postStayRecord operation is added in the Customer Relationship Management API (CRM). You can use it to insert one stay record at a time in a given profile.


CRM Config - MembershipOriginGroups and MembershipSource Groups Operations Added

Loyalty badge The following operations are added in the Customer Relationship Management Configuration API (CRMCFG) that can be used to manage Origin Groups and Source Groups configuration.
  • getMembershipOriginGroups

  • postMembershipOriginGroups

  • putMembershipOriginGroups

  • deleteMembershipOriginGroups

  • getMembershipSourceGroups

  • postMembershipSourceGroups

  • putMembershipSourceGroups

  • deleteMembershipSourceGroups

CRM Config - MembershipTypeRules Operations Updated

Loyalty badge The following changes are made to MembershipTypeRules (getMembershipTypeRule, putMembershipTypeRule, postMembershipTypeRule) operations:
  • The attributes originCode, originGroup, and excludeOriginGroup are added under membershipTypeRuleGeneralConditionsType object to enable creating Membership Type Rules with additional conditions using Origin Code, Origin Group (Include/Exclude). See Configuring Membership Type Rules (Point Calculation Rules).

  • The attributes sourceCode, sourceGroup, and excludeSourceGroup are added under membershipTypeRuleGeneralConditionsType object to enable creating Membership Type Rules with additional conditions using Source Code, Source Group (Include/Exclude). See Configuring Membership Type Rules (Point Calculation Rules).

  • The reservationChannel attribute under membershipTypeRuleGeneralConditionsType object is deprecated, and the description is updated accordingly in the Customer Relationship Management Configuration API (CRMCFG). 


CRM - flexFieldCode and flexFieldValue Operations Added

The Customer Relationship Management API (CRM) now includes the following operations allowing you to manage profile values for Profile Flexible Dynamic Fields:
  • getProfileFlexFieldValue

  • postProfileFlexFieldValue

  • putProfileFlexFieldValue

  • deleteProfileFlexFieldValue


CRM - getMemberPointsToExpireByCardNo Operation Added 

Loyalty badge A new getMemberPointsToExpireByCardNo API operation added in the Customer Relationship Management API (CRM) provides an alternate way of fetching points to expire from memberships by using the membership card number and the membership card type as path parameters.


CRM - getMembershipTransactionsSummaryByCardInfo Updated

Loyalty badge A new getMembershipTransactionsSummaryByCardInfo API operation added in the Customer Relationship Management API (CRM) provides an alternate way of fetching the memberships transaction summary by using the membership card number and the membership card type as path parameters.


CRM - getProfileTransactions, getStayRecordDetail, and addReplaceStayMembership Operations Added

Loyalty badge The following operations are added in the Customer Relationship Management API (CRM):
  • getProfileTransactions: This operations allows to fetch all transactions (stay records and membership transactions) for a given profile.

  • getStayRecordDetail: This operation that allows to fetch stay record details of a given stay record (including UDFs, Daily Rates and Revenue).

  • addReplaceStayMembership: This operation allows to attach a new membership or substitute an existing membership for a stay record by providing the relevant membership information.


CRM - Suspended Stays and Suspended Profiles Operations Added

Central badge The following operations are added in the Customer Relationship Management API (CRM):
  • getSuspendedStays

  • getSuspendedStay

  • putSuspendedStay

  • deleteSuspendedStay

  • putProcessSuspendedStays


CRM - validateMembershipNumber Updated

Loyalty badge The validateMembershipNumber operation in the Customer Relationship Management API (CRM) is updated with the following query parameters allowing you to validate the membership number against the correct profile in the external system. This ensures not only the validation of the membership number but also ensures it matches the correct profile within the external system.
  • profileId

  • lastName

  • firstName

  • email


CSH Async - getFinancialPostingsAsync Added

A new Asynchronous operation, getFinancialPostingsAsync, is added allowing the retrieval of financial postings along with their net VAT breakdown. This asynchronous operation mirrors the functionality and response payload of the synchronous getFinancialPostingsNetVat operation. However, unlike the synchronous version, which is limited to fetching up to 4,000 records, the new asynchronous operation imposes no such restriction, allowing for retrieval of larger datasets.

This operation requires the mandatory parameters hotelId, reservationId, startDate and endDate and supports optional parameters such as folioWindowNo, includePseudoRooms, and duration. The maximum allowed date range is 15 days (between start date and end date).

The operation provides detailed breakdowns of gross and net amounts for the following scenarios:
  • Postings using transaction codes inclusive or exclusive of taxes.

  • Package Wrapper with no-allowance packages.

  • Package Wrapper with allowance packages and full consumption.

CSH - postArticlesSale and postPasserBySale Operations Added

The Cashiering API includes operations known as postArticlesSale and postPasserBySale that offer a convenient way to help decide whether a Simple Folio (Folio Type FS) or Regular Folio (Folio Type FR) should be generated for Post It transactions.


CSH - postProformaFolio Operation Added

The Cashiering API includes an operation known as postProformaFolio that offers a convenient way to create all the proforma transactions and pass the transactions in the response. The proforma transactions are then deleted for the given hotel ID and reservation ID combination. 

Generate Pro-Forma Folio is applicable only for use with the postProformaFolio API task and is added to the Financials group, allowing integrations to generate pro-forma folios using the postProformaFolio API.

STEPS TO ENABLE

  1. From the side menu, select Role Manager and then select either Manage Chain Roles or Manage Property Roles according to your needs.

  2. Enter search criteria and click Search.

  3. Select the role to update, click the vertical ellipsis Actions menu, and select Edit.

  4. Select the Financials group and grant the task: Generate Pro-Forma Folio - this is applicable only for use of the postproformaFolio API.

  5. Click Save.


Enhanced REST API Error Messages Reveal Missing Query Parameters

The REST API Error Messages are enhanced to generate more descriptive messages when mandatory parameters are missing from API requests. The updated error messages specify the exact parameters required and offer guidance for resolving the issue. This allows API consumers to quickly identify and correct errors, improving efficiency and reducing troubleshooting time.


ENT - getHotels Updated

The getHotels operation in the Enterprise Configuration API (ENT Config) is updated with a brandCode attribute in the response, and the description is Property Brand Code.


ENT - templateHotelDetailType and hotelDetailType Description Updated

hotelDetailType used in postHotelDetails, getHotelDetails, and changeHotelDetails, and templateHotelDetailType used in postTemplateHotelDetails, getTemplateHotelDetails, and changeTemplateHotelDetails maxLength is extended from 200 to 2,000 characters.


EVM CFG - Inventory Items Operations Added and Updated

The postInventoryItems and putInventoryItems operations in the Event Configuration (EVMCFG) API are updated to support creating and updating daily availability for inventory items.

The dailyInventoryItems property is added to inventoryItems as defined below:
  • startDate (date)

  • endDate (date)

  • quantity (number)

  • sunday (boolean)

  • monday (boolean)

  • tuesday (boolean)

  • wednesday (boolean)

  • thursday (boolean)

  • friday (boolean)

  • saturday (boolean)

The deleteInventoryItems operation is updated to ensure the deletion of any daily availability linked to the item being deleted.

EVM CFG - getDailyInventoryItems Operation Added

The getDailyInventoryItems operation in the Event Configuration (EVMCFG) API is added to fetch daily availability associated to a specific item inventory.


EVM - eventChangesByDateTime Operation Added

A new eventChangesByDateTime operation is added to the Events API (EVM). When a request is sent, the response returns a list of events that were created, updated, or deleted in the specified time frame included in the request. The API allows a time span of three days. The events are listed by event ID, status, start date, and actionType (Create, Update, Delete).


FOF - getRoomKeyInterfaceDetails and getRoomKeys Operations Updated

The getRoomKeyInterfaceDetails operation has validation on interfaceId to verify whether a key interface exists at the property.

The getRoomKeys operation has validation on reservationId, and returns an error if an invalid reservationId is s


FOF - getStatistics Operation Enhanced

The getStatistics operation in Front Office (FOF API) is updated. The PersonRooms enum value is added in the metric query parameter allowing the retrieval of the number of housekeeping person discrepancies in a property.


HSK - getFacilityForecast Operation Updated

The getFacilityForecast operation in Housekeeping Service (HSK) is updated with the includeCreditRules (boolean) optional query parameter. 

When the include credit rules is defined as true, totalCredits accounts for Item Inventory and Special Credit Rules are configured.


HSK - putRoomRelatedStatus Operation Enhanced

The putRoomRelatedStatus operation in the Housekeeping (HSK) API is updated. A roomPersons object type is added, allowing you to update the housekeeping persons in a room. 

The getTaskCompanion operation in the Housekeeping (HSH) API is updated. The roomPersons object is included in the response, indicating to the front office and to housekeeping the persons count for each room. 


INV Async - getInventoryStatisticsAsync Asynchronous Operation Added

A new getInventoryStatisticsAsync operation is added to the Inventory Asynchronous (INV Async) API. This allows you to retrieve hotel inventory statistics for a specified date range (up to 365 days) provided in the request.


LMS - ActivityBookings Operations Updated

The x-externalSystem parameter in the header is mandatory for the following operations in the Leisure Management System API (LMS):
  • deleteActivityBookingForProfile

  • putActivityBooking

  • deleteActivityBooking

  • putActivityBookingForProfile

  • postActivityBooking

  • postActivityBookingForProfile

  • getActivityBookings


LOV - New Operations Added

A new AvailableMembershipsForStay operation is added in the List of Values Management API (LOV) that allows you to fetch the available membership for a given stay record using the Profile ID and the Stay Record ID.


PAR - getRestrictionsHistory Updated

The getRestrictionsHistory operations in the Price Availability Rate (PAR) is updated as follows.
  1. Added the following parameters:

    • startDate (date) - The changes log start date. The start date and end date cannot exceed 21 days.

    • endDate (date) - The changes log End date. The start date and end date cannot exceed 21 days.

    • restrictionType (enum) - Select the down arrow to choose the restriction type (s) you want to search.

    • Room Classes - Select the Room Classes from list you want to search.(Available when the Room Class OPERA Control is enabled). You can select a maximum of 10 Room Classes at a time.

    • Room Types - Select the Room Types from list you want to search. You can select a maximum of 10 Room Types at a time.

    • Rate Categories - Select the Rate Category(s) from list to you want to search (available when the Rate Category Restrictions OPERA Control is enabled). You can select a maximum of 10 Rate Categories at a time.

    • Rate Codes - Select the Rate Code from list you want to search. You can select a maximum of 10 Rate Codes at a time.

    • limit (integer).

    • offset (integer).

  2. Removed the parameters below, as there is no implementation:

    • filterCodeCategory.

    • filterCode.

  3. Updated the restrictionsHistoryType defition to add pagination as part of the response parameters:

    • totalPages (integer).

    • offset (integer).

    • limit (integer).

    • hasMore (boolean).

    • totalResults (integer) count (integer).

    • count (integer).


RSV Async - startReservationDetailsMassUpdateProcess Operation Updated

The startReservationDetailsMassUpdateProcess operation in the Reservation Async (RSV ASYNC) API has the following new optional element:
  • packageCodes (array of string)

It provides the ability to update package information when you use the mass update functionality to update multiple reservations.


RSV -  get/create/update/deleteFlexFieldValue Operations Added

The Reservation API (RSV) has four operations added: getRsvFlexFieldValue, createRsvFlexFieldValue, updateRsvFlexFieldValue, and deleteRsvFlexFieldValue. These operations allow you to manage the reservation values for Reservation Flexible Dynamic Fields. View the OPERA Cloud User Guide for more information on Reservation Flexible Dynamic fields.

RSV - getReservation Operation Updated

The getReservation operation for the Reservation API (RSV) is updated. When getReservation is in the request, and the reservationMembershipAwardType is added, the response includes a new element called Stay Date. The Stay Date lists the date the membership award was or will be redeemed. 


RSV - postReservation, putReservation and putReservationByExtId Operations Updated

The operations postReservation, putReservation, and putReservationByExtId in Reservation API are updated to no longer require sending the preferenceType (Preference Group) attribute in the preferenceCollection entity when adding preferences to a reservation. In the event a preference is included in this entity without a specified preferenceType, and that preference belongs to one or more preference groups (preferenceType), the first preference with a matching value for preferenceValue is added to the reservation.

IMPACT OR OTHER CONSIDERATIONS

It is recommended moving forward, when configuring preferences, that you to ensure all configured preferences have a unique preference code (preferenceValue) to ensure when preferences are added to a reservation without specifying a preference group (preferenceType) the correct preference belonging to the intended preference group is added.


RSV - putReservation Operation Updated

API users can include the new deltaUpdateOnAccompanyingGuests element in the putReservation API request to change the behavior for managing accompanying guests. When this element is enabled, any accompanying guests not included in the request are no longer removed from the Accompanying Guests panel.

Previously, if accompanying guests were modified but not included in the request, they would be removed.

IMPACT OR OTHER CONSIDERATIONS

This enhancement prevents anyone from accidentally removing the accompanying guests associated with a reservation when sending a putReservation request that does not include all associated accompanying guests.

API consumers whose integrations assume that leaving an accompanying guest out of the putReservation request will remove the accompanying guest must review their integrations.


RTP Async - startRatePlanRoomTypesModifyProcess Operation Updated

New elements are added in the Asynchronous startRatePlanRoomTypesModifyProcess operation in the Rate Plan Room Type Async API (RTP ASYNC).
  • Property - Select the property to which you want to Attach or Detach the Room Type(s).

  • Action –
    • Attach Room Type - Select the attach room type to attach the Room Type(s).

    • Detach Room Type - Select the Detach room type to Detach the Room Type(s) Room Types(s).

  • Room Types(s) - Select the Room Type(s) that you want to Attach or Detach.

  • Select Rate Code(s) - Select the Rate Code(s) to which you want to Attach or Detach. (Either a Rate Code or a Rate Category can be sent).

  • Select Rate Category - Select the Rate Category to which you want to Attach or Detach. (Either a Rate Code or a Rate Category can be sent).

  • Pricing Schedule - Select the Pricing Schedule to attach or detach Room type(s) to or from the Pricing Schedule.

  • Reference Room Type - Select the Reference Room type for applying its pricing schedule to the selected Room Type(s).


RTP - generate, get, and putPromotionCode Operations Added

In the Rate Plan Management (RTP), the following operations are added:
  • generatePromotionCouponCodes - Operation used to generate promotion coupon codes using the criteria below:

    • promotionCode (Mandatory) - The coupons generated belong to this promotion code.

    • hotelId (Mandatory) - Property Id.

    • couponGenOption (Mandatory) - This is used to define the option to generate the coupons.

      • C - Customized

      • N - Numeric

      • U - Alpha Character

      • X - Alpha Numeric Character

    • couponsToGenerate (Mandatory) - Number of coupons to generate.

      • minLength - 1

      • maxLength - 1000

    • couponLength (Mandatory) - Length of coupons. It is not applicable when the couponGenOption is equal to C (Custom).

      • minLength - 8

      • maxLength - 20

    The elements below are applied only when the couponGenOption is equal to C (Custom):

    • customGenFormat - Format options to generate coupons.

      • C - Customized

      • N - Only Numbers

      • U - Only Alpha-Characters

      • X - Alpha-Numeric

    • prefix - Prefix added as part of the coupon code.

      • minLength - 0

      • maxLength - 5

    • suffix - Suffix added as part of the coupon code.

      • minLength - 0

      • maxLength - 5

    • excludeCharacters - Characters excluded in the generated coupons.

      • minLength - 0

      • maxLength - 5

  • getPromotionCouponCodes - Operation used to get promotion coupons codes associated with a specific promotion code. 

  • getPromotionCouponCode - Operation used to get a specific coupon code associated with a specific promotion code. 

  • putPromotionCouponCode - Operation used to update a specific coupon code associated with a specific promotion code.


RTP - getPackage, putPackage and postPackage Operations Update

The getPackage, putPackage, and postPackage operations in the Rate Plan Management (RTP) are updated to include the elements daysOfWeek and newDaysOfWeek, both defined as daysOfWeekControlsType as detailed below:
  • sunday (boolean)

  • monday (boolean)

  • tuesday (boolean)

  • wednesday (boolean)

  • thursday (boolean)

  • friday (boolean)

  • saturday (boolean)


RTP - getPromotionCodes Operations Updated

The getPromotionCodes operation in Rate Plan Management (RTP) is updated to include a new optional request element, promotionsValidAfterDate. This optional promotionsValidAfterDate element returns all promotions with a booking end date on or after this date. Additionally, only valid rate codes are returned by the getPromotionCodes operation.


RTP - post/put/getPromotionCodes Operations Updated

The postPromotionCodes, putPromotionCodes, and getPromotionCodes operations in the Rate Plan Management (RTP) are updated with the limitedUse (boolean) optional field added under the promotionCodeDetailsType definition.

When a promotion code is defined with limited use as true, you can use it only with associated coupon codes.


RTP - setRateAccessExclusions Updated

The maxLenght of the rateAccessExclusionType (string) is updated to 2000 characters. This allows you to select multiples hubs or properties where the access exclusion is defined.


RTP - TemplatePromotionCouponCodes Operations Added

The following operations are included in the Rate Plan Management (RTP) to manage promotional coupons at the template level, enabling their use across properties in the Chain.
  • generateTemplatePromotionCouponCodes

  • getTemplatePromotionCouponCodes

  • putTemplatePromotionCouponCode

  • getTemplatePromotionCouponCode


REPORTS


Merge Codes to Support Inventory Items, Upsell Offers, and Scheduled Activities Added to Sample Data File for Confirmation Letter

The sample data file, SAMPLE_GUEST_CONFIRMATION.XML, for confirmation letters is updated to add repeating groups and associated merge codes for Inventory Items (G_ INVENTORY_ITEMS), Upsell Offers (G_UPSELL_OFFERS), and Scheduled Activities (G_ACTIVITIES).

Within the repeating group G_INVENTORY_ITEMS, the following merge codes are available:
  • ITEM_NAME

  • ITEM_QUANTITY

  • ITEM_BEGIN_DATE

  • ITEM_END_DATE

Within the repeating group G_UPSELL_OFFERS, the following merge codes are available:
  • ROOM_CATEGORY_DESCRIPTION

  • TOT_UPSELL_CHRG_FMT

  • TOT_UPSELL_MONEY_FMT

  • ROOM_FEATURES

Within the repeating group G_ACTIVITIES, the following merge codes are available:
  • ACTIVITY_TYPE

  • ACTIVITY_DATE

  • ACTIVITY_LOCATION_DESCRIPTION

  • ACTIVITY_PAX

  • ACTIVITY_START_TIME

  • ACTIVITY_DURATION

  • ACTIVITY_NOTES


Unified R&A Reporting Added

The ability to generate R&A reports from OPERA Cloud is added as part of the unified platform and available to tenants using OCIM (OPERA Cloud Identity Management) for identity management.

Report search is limited to the following BI Publisher template reports, with future OPERA Cloud releases extending this capability to template Analysis reports and custom BI Publisher and Analysis reports.

The R&A reports runtime parameters are available, and you can duplicate reports to preset report parameters and copy reports (with preset parameters) to other properties.

You can preview reports in the PDF format or download them in supported file formats. See Generating Reports.

Table 1-1

Report Group Report Path

Activity

rna_sales_manager_activity_summary_matrix

/Templates/Activity/Sales Manager Activity Summary Matrix.xdo

Arrival

rna_arrival_report (UAE Country Mode)

/Templates/DTCM/DTCM - Arrival Report.xdo

Events

rna_readerboard_report_bip

/Templates/Events/Readerboard Report BIP.xdo

Housekeeping

rna_housekeeping_tasksheet_bip_report

/Templates/Housekeeping/Housekeeping Tasksheet BIP Report.xdo

Reservations

rna_owner_arrivals

/Templates/Reservation/Owner Arrivals.xdo

Reservations

rna_preblocked_owner_room_reservations

/Templates/Reservation/Preblocked Owner Room Reservations.xdo

Reservations

rna_rotation_overrides

/Templates/Reservation/Rotation Overrides.xdo

Reservations

rna_rotation_point_reconciliation

/Templates/Reservation/Rotation Point Reconciliation.xdo

Revenue Management

rna_revenue_report (UAE Country Mode)

/Templates/DTCM/DTCM - Revenue Report.xdo


Report Parameters — Owner Arrivals


RESERVATIONS


Advanced Daily Details and Scheduled Room Moves 

An Advanced Daily Details OPERA Control is added to the Reservations group, enabling you to create multi-segment reservations with different values for Room, Room Type, Block Code, Purpose of Stay, and Origin Code on a per day basis. You can manage these change of values directly in Daily Details, as well as from the Look to Book Sales screen when creating a multi-segment reservation. When there is a change in value for either Room or Room Type on a reservation from one day to another in Daily Details, the reservation will have a Scheduled Room Move. You can manage Scheduled Room Moves using the Scheduled Room Moves screen in the Front Desk Workspace or from the Scheduled Room Moves panel available on the reservation. 

When the Allow Check In of Multi Segment Reservations Partially Assigned OPERA Control is active, you can check in a reservation with only a room assigned for only the first stay segment. When the Allow Check In of Multi Segment Reservations Partially Assigned OPERA Control is inactive, you must have a room assigned for all nights of the reservation before the reservation can be checked in.

Additionally, activating the Advanced Daily Details OPERA Control enables the following:
  • A Room Moves dashboard tile is added showing the count of Pending and Complete room moves. See Managing Dashboard Tiles.

  • A new Scheduled Room Moves screen available in the Front Desk Workspace allows you to manage all scheduled room moves for a property for a specific business date.

  • A new Scheduled Room Moves panel added to the Reservation presentation screen allows you to manage scheduled room move(s) for a specific reservation including updating the Estimated Scheduled Move time and adding Scheduled Move Comments.

  • A Scheduled Room Moves Not Completed End of Day Procedure is added to check for pending scheduled room moves and prevents End of Day from continuing when there are incomplete scheduled room moves.

  • Updates to Room Diary indicate and display scheduled room moves for reservations.

  • Updates to Property Availability display a count of scheduled room moves for the property and for Move-In and Move-Out rooms per room type.

  • An updated workflow on the Look To Book Sales Screen for Multi-Segment Reservations allows you to define specific Room Type(s), Rate Code(s), and Block Code on a per segment basis.  You can select room/rate combinations for one segment after another with the Trip Composer updating in real-time to reflect changes in selection before being directed to an updated and consolidated Book Screen allowing you to manage all stay segments from one place before completing the booking.

  • Housekeeping Task Sheets are updated to display information regarding the Move In and Move Out status of a room, along with the scheduled move time, for rooms that have a reservation with a scheduled room move for the current day assigned. 

See Managing Scheduled Room Moves and Editing Daily Details.


Scheduled Room Move screen.


Image showing a status of pending and completed room moves.

IMPACT OR OTHER CONSIDERATIONS

Note:

Advanced Daily Details is not supported for properties integrated with OPERA Web Self-service (OWS).

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Reservations group.

  4. Locate and activate the Advanced Daily Details function.

  5. Locate and update the Allow Check In of Multi Segment Reservations Partially Assigned parameter.


Accompanying Guest Management Updated

For properties with the Accompanying Guests OPERA Control active, an Attach and Detach Accompanying Guest OPERA Control is added, enabling accompanying guests to be detached and remain associated with the reservation. Attach Date and Detach Date values are available in the Accompanying Profiles panel and track when an accompanying guest has been detached/attached to the reservation, versus the action of deleting an Accompanying Guest that removes the record permanently from the reservation. See Managing Accompanying Guests.

The following New/Delete Accompanying Guest tasks are added/updated:
  • New Accompanying Guest

  • Delete Accompanying Guest

  • Attach Accompanying Guest

  • Detach Accompanying Guest

If a role previously had the New/Delete Accompanying Guest task, the New Accompanying Guest and Delete Accompanying Guest task are granted by default.


Accompanying profiles showing Attach Date and Detach Date.

IMPACT OR OTHER CONSIDERATIONS

See EXP_ACC_RES_ATTACH_DETACH_VIEW View Added.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Reservations group.

  4. Locate the Accompanying Guests function and activate the Attach and Detach Accompanying Guest parameter.

  5. From the side menu, select Role Manager and select either Manage Chain Roles or Manage Property Roles according to your needs.

  6. Enter search criteria and click Search.

  7. Select the role to update, click the vertical ellipsis Actions menu, and select Edit.

  8. Select the Bookings group and grant the New Accompanying Guest, Delete Accompanying Guest, Attach Accompanying Guest, and Detach Accompanying Guest tasks.

  9. Click Save.


Advanced Daily Details and Shares Functionality Updated

When the Advanced Daily Details and Shares OPERA Controls are active, and there are shared reservations with different departure dates, you are asked to confirm changes for the remaining nights when you stop sharing. This happens when you assign a room using Daily Details and change the Rate Code or Rate Amount, and the Room Type to Charge.

When the Advanced Daily Details OPERA Control is inactive, and the Shares OPERA Control is active, if there are share reservations with different departure dates and you change the earliest one’s Rate Code and Room Type to Charge, a message appears asking if you want to update the other share reservations’ remaining nights in Daily Details. If you agree to the change, the remaining nights update. If you do not agree, only the current reservation is updated.

When the Advanced Daily Details OPERA Control is active, if share reservations have different departure dates, and an update is applied to the Room Type, Rate Code, or Room Type To Charge (RTC) and Block Code, you are prompted to update the remaining nights of current share reservations. If you confirm the changes, the remaining nights on the reservations update to reflect the changes. If you do not confirm the changes, only the current reservation updates.


The Daily Details screen displays a Daily Details warning message.


Auto Mass Cancellation Functionality Added

Auto Mass Cancellation and Auto Mass Cancellation Time OPERA Controls are added to the Reservations group enabling the automatic cancellation of reservations based on their reservation type.

Reservation Type configuration is updated with an Auto Mass Cancel checkbox and CC Pending Days field, and reservations are automatically cancelled by either the Deposit Due Date or based upon the CC Pending Days to receive credit card details to secure the reservation. See Configuring Reservation Types.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Reservations group.

  4. Locate and activate the Auto Mass Cancellationparameter.

  5. Update the Auto Mass Cancellation Time setting.


Back to Back Handling for Linked Reservations

A Back-to-Back Reservations Handling for Linked Reservations OPERA Control is added to the Reservations group enabling you to indicate reservations that are consecutive in stay. When the Back-to-Back Reservations Handling for Linked Reservations OPERA Control is active, you can select  back-to-back linked reservations to facilitate room assignment, check in, and check out of these reservations. Visual indicators of back-to-back reservations appear in Reservations, Room Diary, Room Management, and Task Sheets. Additionally, an Allow Reservations with Different Guest Profiles to be Selected as Back to Back OPERA Control is added enabling you to select reservations with different profiles as back-to-back reservations. To manage back-to-back reservations, an Edit Back to Back Reservations task is added to the Bookings group .

Reservation Search is updated for back to back reservation search.


Manage Reservation with added search fields.

The Reservation Overview panel is updated to indicate back-to-back linked reservations, and the Additional Reservations tab indicates linked back-to-back reservation details.


Manage Reservations updated to indicate back-to-back linked reservations.

The Linked Reservation panel is updated with back-to-back checkboxes to manage back-to-back reservations.


Reservation Overview screen shows checkboxes.

Batch Room Assignment and Room Search are updated with the Exclude Back to Back Reservations checkbox.


Room Assignment screen showing back-to-back checkboxes.

Reservation Check In is updated to display a banner for back-to-back reservations.


Check In Reservations screen displays checkbox to exclude back-to-back reservations.


ConfirmationEmail Element Added for Confirmation Letters

A ConfirmationEmail element is added to the sample_guest_confirmation data model (XML) and RTF template and is also available as a merge code in Confirmation Letter Delivery Management for the setup of the EMAIL SUBJECT and EMAIL BODY. This element outputs the email address selected for confirmation letter delivery. For properties with the Confirmation Letter to Partner Solution OPERA Control active, the ConfirmationEmail element is used to relay the selected email address to the partner solution.

Changes Log Entry Added for Availability Override

A Changes log record is added with the Overrides action type for New Reservation and Update Reservation actions when availability is overridden during the creation or update of a block reservation.


Create Packages as Externally Excluded Added

An Externally Excluded Packages OPERA Control is added to the Rate Management group enabling you to configure packages as Externally Excluded and ensuring the package cannot be modified on reservations by external systems. See Package Codes.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Rate Management group.

  4. Locate and activate the Externally Excluded Packages parameter.


Default Reservation Type For Shares Created from Profile OPERA Control Added

For properties with the Shares OPERA Control active, a Default Reservation Type For Shares Created from Profile OPERA Control is added, enabling you to select a default Reservation Type when adding new share reservations.


A Reservation Type field lets you select a default reservation type on the Shares screen.

IMPACT OR OTHER CONSIDERATIONS

If no Reservation Type is selected for the Default Reservation Type For Shares Created from Profile OPERA Control, new shares created from Create New Share inherit the Reservation Type from the source reservation. If a defaulted Reservation Type in the Default Reservation Type For Shares Created from Profile OPERA Control has a Reservation Type Schedule that is not within the dates of the reservation, an error message appears. You must select a different Reservation Type or leave it blank.


The Shares screen displays an error message if the selected defaulted reservation type has a Reservation Type Schedule not within the dates of the reservation.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Reservations group.

  4. Locate and update the Default Reservation Type For Shares Created from Profile setting.


Description Updated in Property Details Values for the Property Brochure

The Description field of Property Detail Values in Property Details configuration is updated to accept 2000 bytes. 

The Property Brochure is updated to display the additional characters when you hover your cursor over text. See Property Brochure.


Property Details screen showing a Description area for code


Enroll Guest Link Added to Profile Business Card

Loyalty badge When the Default Membership Type OPERA Control is configured with a membership type, you can click the Enroll Guest action in the Overview panel of Manage Reservation, Arrivals, In-House, Billing, Departure, and Room Diary to enroll guests that do not have membership details for the Default Membership Type added to their profile. When the Enroll Guest action is selected, you are directed to Enroll Guest.


Manage Reservation screen showing the Enroll Guest action.

When the Default Membership Type OPERA Control is configured, and a profile already has membership details added, the Membership Type, Membership Level, and Membership Number appear in the Overview panel of Manage Reservation, Billing, and Manage Profile.


The Reservation Overview panel shows Membership information.


External Availability, Rates, and Inventory OPERA Control Added

An External Availability, Rates, and Inventory OPERA Control is added to the Rate Management group, enabling you to source availability and pricing from an external application using the service locator without requiring the Fixed Rate checkbox to be selected when the reservation Rate Amount is different from what is configured for the rate code pricing schedule. Any restrictions set up in OPERA Cloud will not be considered when creating or modifying reservations.


Flex Field Search Added

The ability to customize the Arrivals, Departures, and In House advance search panels with UDF flex fields is added. You can use the Flex Field to search for reservations based upon the value populated in the reservation UDF flex field. For example, this can be used to search for a reservation with a specific vehicle registration where the vehicle registration is recorded in a reservation UDF flex field. Additionally, UDF flex fields marked active in UDF Mappings are available for selection as columns (with their configured labels) in the Arrivals, Departures, and In House reservation search results table.


Arrivals Search screen displaying the Customize - Text UDF - String panel and the Manage Columns panel.

Hide Membership Rate Rule Display Set Added

Hide Membership Rate Rule Display Set OPERA Control is added to the Look To Book Sales Screen group. When active, the Membership Rates Display Set does not appear in the Look-To-Book Sales Screen. If a Display Set for the Membership Rate exists, it appears. Otherwise, it is categorized under the "No Display Set" section. When the Hide Membership Rate Rule Display Set OPERA Control is inactive, membership rates are prioritized and appear within the Display Set Membership Rates before the Default Display Set in the Look-To-Book Sales Screen.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Look To Book Sales Screen group.

  4. Activate the Hide Membership Rate Rule Display Set parameter. 


Linked Name Added to Sample Stationery 

A Linked Name element is added to the data model (XML) of the Confirmation Letter, Registration Card, and Folio samples, for when reservations are linked. See Managing Linked Reservations.


Reservation Overview screen showing Linked Reservation

Confirmation Letter/ Registration Card/ Folio:


Screen showing Linked_Name highlighted.


Report sample showing Linked Name.

IMPACT OR OTHER CONSIDERATIONS

See Updating Customized Stationery with Current Data Model.


Look to Book Displays ROOM_TYPE_BASED_CHARGE Calculation

In the scenario where a rate code or package code has a transaction code selected with generates configured for the ROOM_TYPE_BASED_CHARGE UDF function, Look to Book displays the amount with the correct calculation of the generate setup for ROOM_TYPE_BASED_CHARGE.


Look to Book Feedback Message Updated

When modifying a reservation in Look to Book and selecting an unavailable rate code, the message "No rates are available for the selected search criteria" appears instead of "No Rate Available." See Using Look to Book Sales Screen.


Minimum Stay Availability screen


Look to Book Updated For Default Reservation Type For New Reservation OPERA Control

For properties where the Default Reservation Type for New Reservation OPERA Control is null, new reservations created from Look To Book require you to select a Reservation Type from a selection list. See Using Look to Book Sales Screen.


Multiple Reservation Updates Updated

Multiple Reservation Update (mass update) is updated with a Packages field displaying a list of sell separate packages. See Updating Multiple Reservations (Mass Update)


Mass Update Reservation Details added a Package field displaying a list of sell separate packages.


Override Options Added to Mass Update Reservations

Override Minimum/Maximum Occupancy, Override Available Inventory, and  Override Rate Code Restrictions options are added to Mass Update Reservation Details.
  • Users with the Mass Update Reservations Override Minimum/Maximum Occupancy task can override the Minimum/Maximum Occupancy of the Room/Room Type as part of a change done to selected reservations by selecting Override Minimum/Maximum Occupancy.

  • Users with the Mass Update Reservations Override Available Inventory task can override available inventory when updating selected reservations by selecting Override Available Inventory.

  • Users with the Mass Update Reservations Override Rate Code Restrictions task can override applicable rate code restrictions for selected reservations by selecting Override Rate Code Restrictions.


Mass Update Reservation Details screen

STEPS TO ENABLE

  1. From the side menu, select Role Manager, select either Manage Chain Roles or Manage Property Roles according to your needs.

  2. Enter search criteria and click Search.

  3. Select the role to update, click the vertical ellipsis Actions menu, and select Edit.

  4. Select the Bookings group and grant the tasks: Mass Update Reservations Override Minimum/Maximum Occupancy, Mass Update Reservations Override Available Inventory, and Mass Update Reservations Override Rate Code Restrictions.

  5. Click Save.


Reservation Flexible Dynamic Fields Added

For properties with the Flexible Dynamic Fields OPERA Control active, you can add flexible dynamic fields to reservations (in addition to profiles).

A Flexible Dynamic Fields details link and panel are enabled in the Reservation presentation to manage the flexible dynamic fields values for each property. See Managing Reservation Flexible Dynamic Fields.

A Reservation Flexible Dynamic Fields task is added to the Booking group to restrict access to managing Reservation Flexible Dynamic fields.

The sample_folio data model (XML) and template are updated to support flexible dynamic fields.

IMPACT OR OTHER CONSIDERATIONS

A future release of OPERA Cloud will make the transmission of profile and reservation flexible dynamic field values, fiscal partners, available.

STEPS TO ENABLE

  1. From the side menu, select Role Manager, select either Manage Chain Roles or Manage Property Roles according to your needs.

  2. Enter search criteria and click Search.

  3. Select the role to update, click the vertical ellipsis Actions menu, and select Edit.

  4. Select the Bookings group and grant the following tasks: Reservation Flexible Dynamic Fields, New/Edit Reservation Flexible Dynamic Fields, and Delete Reservation Flexible Dynamic Fields.

  5. Click Save.

  6. To update your customized folio, see Updating Customized Stationery with Current Data Model


Reservation Sales Screen Updated

Central badge The Reservation Sales Screen is updated with the following:

Advanced Search Screen and Profile Search

  • The values entered in the profile search fields populate in the Create Profile form.

  • A negotiated rate icon appears in the profile search results for profiles with negotiated rate(s) attached.

Availability Results Screen

  • When progressing to the Advanced Search and Smart Search Availability screens, the global sell messages are automatically collapsed with the ability to expand them using the chevron button. You can hover on the collapsed or expanded sell messages to view the full sell messages in a tool tip. In the Block Sell Messages area, Block sell messages always appear on top with newest block sell message ordered first and followed by Property Sell messages.

  • The room type and rate specific sell messages appear in the information popup upon hovering over the room or rate card.

  • For the Alternate Calendar screen, the stay date(s) restrictions are listed in the right panel. When hovering on any date where a restriction badge exists, a tool tip opens listing all restrictions for that date. In addition, an entire month calendar appears in one view without the need to scroll.

  • On the Availability results, an Event(s) link appears on the property card for all views. A number next to the Event link indicates the number of events existing for the stay dates specified. Clicking the Events link opens a drawer on the right listing all of the events for this property per day for those stay dates.

  • When Rate Award rate codes are available, but the guest does not have enough points for the stay, the availability rate result displays the message: "Guest does not have enough points." When rate award rate codes are not available, the message, "No rates available," appears.

  • In Map View, the points of interest appear directly on the map.

  • For block availability, the block with sell limits displays available sell limits per day and per room type on the room type card.

  • Internal block notes are hidden in the block notes drawer. External block notes appear as read-only.

  • Block code appears as a link and opens a block presentation screen in a new window.

  • The closed or restricted room types in the block availability are marked with a Closed badge.

  • You can turn on “Multiple Display Sets and configure up to three default display sets for the availability results. When Multiple Display Sets is active, you can view all rates included in the default display sets with the display set name badge. You can also update and add additional display sets to appear in the results using the multi-select Display Sets filter chip.

  • In Reservation Sales Screen, Auto Turnaway is activated to automatically record a denial when there is no availability, and the call is ended from the Availability screen.

  • If there is availability, and you are on the overview screen, a regret will be is recorded if the call is ended with no booking confirmed. Also, if the guest declines the available offering and requests a new search when that new availability refreshes, the regret record is recorded for the previous criteria.

  • You can create reservations with promotion coupon codes for limited use. A valid coupon code and the corresponding promotion code will be linked to the reservation. 

  • You can convert rates for all properties in the availability results to one Global Currency, so that you can give a quote in the preferred currency.

  • In the Alternate Calendar, View all block restrictions link is added, which opens a new block restrictions tab in the same drawer. This tab displays all block restrictions for the stay dates by default but gives you the ability to select other dates within the block to view restrictions outside of the stay dates. 

  • When returning to availability from the Overview Screen, the Book button icon is disabled so updates to the current reservation can be added only using the trip composer icon on the room rate card.

In-Progress Reservations on the Overview Screen

  • In the Overview screen, you can make updates to all fields for an in-progress reservation. If changes to those fields results in no availability, a pop-up message allows you to discard your changes or go to the availability screen to search new criteria. If you add a share reservation to this in-progress reservation, the availability impacting fields is disabled from updates.

  • The eye icon next to the Total Cost of stay field opens a drawer with the total cost of stay breakdown.

  • You can add packages to an in-progress multi-segment reservation.

  • The Overview screen displays more descriptive content:
    • The single-select fields display both code and description inside the field with value. 

    • Full code and description is viewable in the tool tip when hovering over the field value. 

    • The multi-select fields display selected code(s) inside the field.

    • All selected codes and descriptions appear in the tool tip when hovering over the field value. 

  • When a reservation type configured as Credit Card Required and Chip and Pin is active with defined payment types configured on the Chip and Pin setting, and you are making a reservation with that specific reservation type, and selecting Chip and Pin as the payment type, you must include credit card details to confirm the reservation.

Look to Book OPERA Controls Added

The following OPERA Controls are added for Reservation Sales Screen function. See Look To Book Sales Screen OPERA Controls.

  • Multiple Display Sets Global OPERA Control enables displaying multiple display sets in the Reservation Sales Screen availability. You can configure up to three default display sets. 

  • Reservation Sales Screen Property Brochure Display OPERA Control determines whether the OPERA Cloud Property Brochure or the Reservation Sales Screen Property Brochure appears when selecting any property link or property brochure menu item in Reservation Sales Screen.

  • Reservation Sales Screen Default Source Code OPERA Control determines the default Source Code for new reservations in Reservation Sales Screen only and overrides any source code configured on the rate code definition.

  • Reservation Sales Screen Default Origin Code OPERA Control determines the default Origin Code for new reservations in Reservation Sales Screen only.


Reservation Traces through Item Inventory Updated

For properties with the Item Inventory and the Reservation Traces OPERA Controls active, traces generated with the attached item inventory through packages are deleted when you remove the inventory linked to a reservation. Additionally, when adjusting the item inventory or reservation dates, associated traces are added or deleted accordingly. See Managing Reservation Traces.


Routing Instructions Per Day OPERA Control Added

For properties with the Routing and Routing Limits OPERA Controls active, a Routing Instructions Per Day checkbox is added to Routing Code configuration and Reservation Routing to create separate routing instructions for each day of the stay.  A Routing Instructions Per Day OPERA Control is added to the Cashiering group and, when enabled, defaults the Routing Instructions Per Day checkbox as selected for new routing instructions. 


Routing Type screen with Routing Instruction per Day checkbox highlighted.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Cashiering group.

  4. Locate and activate the Routing Instructions Per Day parameter.


Shares Payee Selection Updated

For the properties with the Shares and Routing OPERA Controls are active:

When you choose the Select as Payee option, a confirmation prompt appears: 
  • Save - Creates routing instructions for all future transactions to be routed to the Payee.

  • Save and Refresh - Creates routing instructions for all future transactions to be routed to the selected Payee. Additionally, initiates an asynchronous job for automatically route the existing eligible transactions to the selected Payee.

  • Cancel - Cancels the Payee selection.

When you choose the Unselect as Payee option for an existing payee, a confirmation prompt appears:
  • Save - Removes the existing routing instructions for the shares.

  • Save and Refresh - Removes the existing routing Instructions for the shares. Additionally, initiates an asynchronous job for automatically route the existing eligible transactions to the source sharer reservation.

  • Cancel - Cancels the Payee removal.

See Managing Reservations Shares.


ROLE MANAGER


Manage Interface User Updated

Manage Interface User supports the auto rotation of credentials for IFC Property Interfaces (Property Interface Control). You do not need to reset the password for any IFC users.

Note:

This update does not include the auto rotation of credentials for OHIP, OEDS, ADS, OXI, or OFIS interfaces.

When creating an interface user, you can view and copy the Interface URL to easily access the specific interface. Similarly, when resetting an interface user’s password, you can view and copy the Interface URL for quick access to the corresponding interface.

You will receive an email notification 30 days before your password expires reminding you of the upcoming expiry. See Managing Interface Users


Managing Users Updated

When creating new OPERA Cloud users, you can view the Hub attribute, which is automatically assigned from the Identity Domain. If the Hub value is already set within the Identity Domain, any changes made in Role Manager are disregarded. If an incorrect or unrecognized hub value is received from the Identity Domain, OPERA Cloud assigns the default hub to the user. If no hub value is provided in the Identity Domain, you can manually update the assigned hub through the Manage option in the Hubs section of OPERA Cloud Role Manager. See Managing Users.


ROOMS MANAGEMENT


Credit Rules Added to Housekeeping Forecast

For properties with the Housekeeping Credits OPERA Control set to Facility and the Advance Credit Rules OPERA Control active, an Include Credit Rules search option is added to Housekeeping Forecast.

When the Include Credit Rules checkbox is selected, the Estimated Total Credits statistic accounts for Item Inventory and special credit rules configured. See Configuring Scheduled Task Credit Rules.


Housekeeping Forecast screen includes a search option.


Housekeeping Schedules Updated with Membership Level 

For properties with the Housekeeping Task Scheduling and Advanced Task Scheduling OPERA Controls active, Housekeeping Task Schedule configuration is updated with the Membership Level attribute, assisting you in assigning housekeeping tasks to a reservation based on the Membership Level of any Membership Type. Should multiple Membership Types/Membership Levels on the reservation match a configured task schedule, tasks are assigned according to the Priority order of the configured task schedules.


Maintenance Images Added

For properties with the Maintenance OPERA Control active, you can add, view, and delete images for maintenance requests. See Managing Room Maintenance Requests.


Room Maintenance screen showing images of maintenance work


Room Maintenance screen showing a larger photo of a leaky tap.


Person Discrepancy OPERA Control Added

For properties with Discrepant Rooms OPERA Control active, a new Person Discrepancy OPERA Control enables you to track person discrepancies in occupied rooms. 

The following updates apply when the Person Discrepancy OPERA Control is active:
  • Set Room Status (available from Housekeeping Board, Task Sheet Presentation, and Task Companion, which are updated with an HK Persons field.

  • Floor Plans updated with an HK Persons field.

  • Room Discrepancies updated with an HK Persons field.

  • The Room Status tile displays Person discrepancy with a Person icon and value.

  • The Housekeeping Discrepancy (hk_discrepancy) report outputs the HK Person discrepancy.

  • The Changes Log tracks HK Person discrepancy changes in the Housekeeping group.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise, and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Room Management group.

  4. Locate the Discrepant Rooms function and activate the Person Discrepancy function.


Turndown Based on Reservation Attributes Added

For properties with the Turndown OPERA Control active, theTurndown checkbox in the reservation Housekeeping panel can be defaulted based on reservation attributes. When the Turndown Service OPERA Control is set to the Reservation Attribute value, seven additional OPERA Control settings are enabled to base the Turndown checkbox on: Market Code, Membership Level, Membership Type, Rate Code, Room Type, Special, and VIP Level. Membership Level is available when a Default Membership Type is defined in the property and the list displays the levels for the membership type. See Reservation Housekeeping and Task Schedule.

When the Turndown Service OPERA Control is set to ROOM, reservations assigned a room with the Turndown checkbox selected in room configuration will have the Turndown checkbox selected for the duration of the stay.


Turndown screen shows the activate turndown functionality.

STEPS TO ENABLE

  1. From the side menu, select Administration, select Enterprise and then select OPERA Controls.

  2. Select or confirm the Property.

  3. Select the Room Management group.

  4. Locate and activate the Turndown function (if not active).

  5. Locate and update the Turndown Service setting to Reservation Attribute.

    1. Locate and update the Turndown Service Attribute - Market Code setting as needed.

    2. Locate and update the Turndown Service Attribute - Membership Level setting as needed.

    3. Locate and update the Turndown Service Attribute - Membership Type setting as needed.

    4. Locate and update the Turndown Service Attribute - Rate Code setting as needed.

    5. Locate and update the Turndown Service Attribute - Room Type setting as needed.

    6. Locate and update the Turndown Service Attribute - Special setting as needed.

    7. Locate and update the Turndown Service Attribute - VIP Level setting as needed.


SALES

The Sales section applies to:
  • Oracle Hospitality OPERA Cloud Service, Sales and Event Management Essentials Edition.

  • Oracle Hospitality OPERA Cloud Service, Sales and Event Management Standard Edition.

  • Oracle Hospitality OPERA Cloud Service, Sales and Event Management Premium Edition.

Features that are specific to the Sales and Event Management Premium Edition are marked with the Premium badge. Premium badge icon.


Create Central Lead Action Link Added

Central Badge For properties with the Central Sales OPERA Control active, when you are logged in a Central Sales Hub, you can create a Central Lead directly from a Company, Source, Contact, or Travel Agent profile by clicking the I Want To . . . Central Lead action link. See Managing Central Sales Lead.


I Want To menu pages shown with Central Lead highlighted under Create.


TOOLBOX


Synchronize Package Pricing Updated for Formula Based Packages

The Synchronize Package Price Utility is updated for synchronizing package pricing for formula based packages. See Synchronizing Package Pricing.