Opera Free Training - e360 hospitality https://e360hospitality.com Hotel Operations Training with Opera PMS Sat, 04 May 2024 10:04:54 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.3 230723257 How Do You Create A Rate Code In Opera? https://e360hospitality.com/opera-free-training/how-do-you-create-a-rate-code-in-opera/?utm_source=rss&utm_medium=rss&utm_campaign=how-do-you-create-a-rate-code-in-opera https://e360hospitality.com/opera-free-training/how-do-you-create-a-rate-code-in-opera/#respond Mon, 29 Apr 2024 01:30:51 +0000 https://e360hospitality.com/?p=697 What is the rate code of a hotel? Rate codes help hotels set up various room rates by room type, dates, season, customer type, amenity, and purpose. For example, a […]

The post How Do You Create A Rate Code In Opera? first appeared on e360 hospitality.

]]>
What is the rate code of a hotel? Rate codes help hotels set up various room rates by room type, dates, season, customer type, amenity, and purpose. For example, a Standard room type during January for Walk-in guests is $300. The same room type for the same month for the company guests is $280. They give each rate a code, WALK, and CORP, which become the rate codes. So how do you create a rate code in Opera?

How Are Hotel Room Prices Determined?

Hotel pricing strategy: Every hotel has its pricing strategy based on various factors such as:

  • Accordant with competitor pricing.
  • Value-added, where the hotel sets pricing that customers expect is a perfect rate.
  • Cost-plus, where the hotel adds a percentage on top of the cost involved in preparing the room for the stay.
  • Dynamic pricing that changes based on the hotel’s occupancy levels, length of stay, seasons, etc.

However, hotels have a Published Rate, which is the standard rate or ‘rack rate’ for each room type. It is the maximum possible price a room can be sold for a night, usually based on competitor pricing or Cost-plus strategy. And, every other rate in a hotel is less (discounted) than this rack rate.

In our above example, WALK is the rack rate, and CORP is a discounted rate. (For walk-in guests without reserved bookings, hotels sell the maximum rate, and for company guests, they usually have contracted discount rates).

We have covered rack rates comprehensively in this post.

Rate Code Example

  • In our example, each customer type (market segment) has a rate code, WALK, and CORP.
  • Each rate code will have different rates for each different room type.
  • Each different room type can have different rates by date. Example: A Standard room type during January for Walk-in guests is $300, the same during February is $320, and so on.
  • If the hotel is willing, they can add any amenities during a period they wish to promote sales during low seasons. For example, we can add complimentary breakfast during February to our example WALK rate code.

How Hotels Use Rate Codes?

  • Sell room nights of different room types to different customers. Again, above WALK and CORP example.
  • Measure the hotel’s revenue performance by assessing missed opportunities to increase room revenue. For example, hotels can compare the amount of rooms sold on discount rates against full potential, rack rates. Opera Rate Variance report
  • Create rate contracts for companies, travel agents, and other sources – negotiated rates.
  • Bundle other amenities with room rates such as Bed & Breakfast rates, see Opera PMS packages.
  • Effectively apply the hotel’s rate strategies statically and dynamically. For example, apply contracted discount percentage company rates for static. And, apply dynamic strategies such as different pricing on changes on occupancy levels, LOS (length of stay) etc.
  • Trace House-use, Complimentary stays as in Opera PMS, these rates are specifically created.
  • Trace segment-wise performance. Because, each booking is linked to a rate code, and then the rate code is linked to a market segment code.
  • Integration with yield management systems, hotel websites, OTA (Online Travel Agent such as booking . com), channel manager systems, and CRS (Central Reservation System). And, apply sell controls to suit strategies and effectively monitor rate parity among different channels.

How Do You Create A Rate Code In Opera?

Step 1

Login to Opera > Click on the Configuration button, and select the property code when prompted.

You need to have user permission to see the Configuration button on the main page. Depending on the licenses activated in the PMS, you might see more options here.

Step 2

Navigate to Rate Management > Rate Classifications > Rate Codes

Step 3

The rate code lookup window appears. Click on the New button.

    Step 4

    Fill in the Rate Code Header information.

    Use the table below to understand the importance of each field and see how it can address your business needs.

    We have picked the most common functionalities. However, screen fields and features might change from one hotel to another depending on the functionality chosen by the respective hotel based on each hotel’s needs. In this post, we explain this in detail: What Is Opera PMS, And How Does It Work?

    Field NameDetails
    Rate CodeEnter the rate code. That is less than 12 or less alphanumeric. In practice, hotels use only a short rate code. Max 6 digits would be perfect. Chain hotels maintain standards that help a rate code be more descriptive. For example, INTBB says it is a corporate rate for INTEL corp with bed & breakfast.

    Another practical reason for using shorter rate codes is that they can accommodate more codes in the Rate Querying screen. This not only makes the system more manageable, but also makes it easy to handle a larger number of codes effectively.
    DescriptionRate code’s description.
    Rate CategoryIt can also be used to set rate restrictions on this category level instead of individually setting it up. For example, when you want to restrict bookings for less than two nights at a promotional rate, it is easier to apply the restriction on the category, which will apply to all rates under the category Promo.
    Rate ClassRate classes are also used to help structure rates. But mostly it is used by larger but local groups of hotels.
    Folio TextWhen accommodation charges are posted, this is the text that appears on guest folios. When you keep it empty, it prints the description of the room’s transaction code.
    Begin Sell DateDate when the hotel can start to take bookings for this rate code. It is not the guests’ stay dates. Stay dates are defined in the Rate Detail tab as you will learn later.
    End Sell DateWhen to stop taking bookings for this rate code.
    MarketThis is the segmentation. A crucial entry. When the hotel books a reservation on this rate, this code automatically populates on each reservation (the user can override it but recommended not to do it).
    SourceSource of the booking. For example, when the Market is Government, the source can be a Finance Ministry.
    Room TypesDrop down and select all room types that you expect to sell through this rate code.

    Note: Include the room type PM also here.
    PackageWhat are the packages available through this rate code. For example, Bed & Breakfast. We have a comprehensive post on Opera PMS Packages.

    CommissionIf it is a travel agent rate, what is the commission percentage? It helps when processing travel agent commissions using Opera’s commissions module.
    Min. OccupancyKeep it “1”, unless you have a reason to increase.
    Max. OccupancyYou may keep it blank.

    Transaction Details: Each charge is posted to a guest’s hotel billing using a transaction code to differentiate the hotel’s revenue type and the department to which the charges should be contributed. For example, room charges are posted using transaction code 1010, and food & beverage breakfast are posted using 2010, depending on the hotel’s setup of transaction codes, and so on.

    What is an example of a code rate?

    Check the image for a better understanding of how rate code setup splits revenue internally:

    Opera rate codes

    Transaction CodeThis is the room transaction code where the room revenue is posted. Internally, this revenue contributes to room department revenue.
    Pkg. Tran CodeAs you can see from the image above, this transaction code is automatically assigned and there is only one common such transaction code for a hotel.

    It works like an umbrella transaction code that holds room and food & beverage under one code for reporting purposes of Opera’s proprietary ledger, Package Ledger.
    Tax InclusiveWhether the tax defined in the transaction code setup is to be inclusive or exclusive. We have a separate post on Opera transactions and hotel billing with more details.

    Components: This section sets the rate code’s type and other features. (there can be more or fewer options depending on the setup we discussed that are crucial).

    Field NameDetails
    PackageShows if the rate includes packages.
    NegotiatedPutting a tick here tells Opera that this rate code is used only as a negotiated rate (contracted). For this rate code, you must link a company, travel agent, or other type of profile.

    In our example, Intel Corp’s rate code is INT2024, so the company profile of Intel must be linked (we will see that below)
    Suppress RateIf you don’t want the rate to be displayed on screens.

    On Opera screens, “SR” is displayed in place of rates for users who don’t have permission to view Suppressed Rates.
    Print RateShould the rate amount be printed or not on the guest stationery?

    For example, you wouldn’t want a guest from a tour operator or travel agent to know the room rate since the agent might have quoted them a different rate.
    DiscountIf discounts can be applied on rates of individual reservations.
    Daily RateIf rates need to be entered directly on the grid by dates. This makes administration easy as the user who works with rate codes, can directly enter different rates like in a spreadsheet.
    Day UseIf this rate is going to be used for day-use, the same day the arrivel and departure. 

    Statistical reports only track the number of day-use rooms if such bookings are sold using this rate code.
    ComplimentaryAny complimentary reservations should be booked using this type of rate code.

    Statistical reports such as Manager Flash report only track the number of complimentary rooms if such bookings are sold using this rate code.
    House UseAny complimentary reservations should be booked using this type of rate code.

    Statistical reports such as the Manager Flash report track the number of House Use rooms only if such bookings are sold using these rate codes.

    Step 5

    Save Rate Code Header.

    And, move on to the Rate Details tab.

      Step 6

      Enter the Rate Code Detail information.

      Click on the New button to enter a new rate detail.

      The rate code details tab is where you create different prices for different rooms and dates. Here, you can also add special packages that are available only for certain room types.

      • You can add multiple records for different dates. For example, if you’re selling an STD room for $280 during January, and the same room is sold at $300 during February, you can add different records. One will cover the Jan rate, and the other will cover the Feb rate for the same room type.
      • Similarly, a record for each room type should be provided if they have different rates.
      • You can add one record for weekdays and another for weekends using the ‘day ticks.’
      • You can use seasons instead of dates (season codes are set up separately in the configuration).
      • As you can see on the screenshot, Market / Source segmentation and packages can be from one different room type to another.

      Step 7

      Save Rate Details.

      And, move on to the Negotiated tab if you are creating a negotiated rate where you need to link the rate code with a company, travel agent, or another profile.

      Step 8

      Link a profile with the rate code.

      Click on the New button, and a profile search window comes up. Look for a profile and attach it.

      negotiated rate

      Rate code has been created.

        The post How Do You Create A Rate Code In Opera? first appeared on e360 hospitality.

        ]]>
        https://e360hospitality.com/opera-free-training/how-do-you-create-a-rate-code-in-opera/feed/ 0 697
        Opera PMS Packages: What Is A Hotel Package? https://e360hospitality.com/opera-free-training/opera-pms-packages/?utm_source=rss&utm_medium=rss&utm_campaign=opera-pms-packages https://e360hospitality.com/opera-free-training/opera-pms-packages/#respond Wed, 10 Apr 2024 08:17:52 +0000 https://e360hospitality.com/?p=1256 Hotels sell room nights (at room rates) and often bundle these rates with one or more amenities, products, or services to comfort guests’ stays and significantly increase their revenue. When […]

        The post Opera PMS Packages: What Is A Hotel Package? first appeared on e360 hospitality.

        ]]>
        Hotels sell room nights (at room rates) and often bundle these rates with one or more amenities, products, or services to comfort guests’ stays and significantly increase their revenue. When they combine a room charge with other amenities and sell, it becomes a package rate, such as ‘Bed & Breakfast.’ This post will discuss how to do it using Opera PMS packages.

        luxury hotel packages

        What is a hotel package?

        What Is The Meaning of Package Rate In Hotels?

        The rate is the price hotels charge for a room night. Because they only rent out the rooms at a rate, we don’t call it price since no real selling is involved, even though the word ‘selling’ is often used in practice.

        When hotels sell room nights without extras, services, products, or amenities, the rate is called the room rate, popularly known as the RO (room-only rate). However, when one or more additional services or products are included in the nightly rate, it is a Package Rate.

        Packages can be:

        • Inclusive packages: The hotels sell guests a package rate that includes room charges and additional products or services. For example, Bed & Breakfast, Halfbord, Fullboard, 50% Spa, 25% Recreation, etc.
        • Exclusive packages: The prices for additional products or services are added to the room charges but are still bundled.

        Package Rate In Hotel Example

        Package TypeSample PackageRoom PackageIn Guest FolioGuest Pays
        InclusiveBed & Breakfast$500$40$540$540 (plus any taxes as per local regulations)
        ExclusiveHalfboard$500$40 – Breakfast
        $70 – Lunch
        $610 – in single line
        OR
        Room charges and packages are in separate lines.
        $610 (plus any taxes as per local regulations)
        • Notice how the revenue received from guests is split between two departments, increasing different departmental revenue within the hotel. The same applies when the offers from other departments are bundled in the package.
        • You might question the purpose of the exclusive package; it increases the chances of other departments generating revenue, and the guests get those products or services at discounted prices through the package rather than buying them separately.

        What Are The Benefits of Hotel Packages?

        There is only a single reason for packages on each side: The hotel guests benefit from a great hotel experience through an inclusive offer at a discounted price. For the hotels, it is always about increasing their revenue and achieving targets in every season.

        So, the hotels create packages for:

        • Increasing their bookings in low seasons.
        • Increasing their bookings for high seasons and being competitive.
        • Upselling opportunities: Hotels can design packages only available when booking certain room types at higher prices.
        • Cross-selling opportunities: When they want to promote products from Food & Beverage or other departments.
        • For promotional efforts on new products.
        • Showcasing hotels’ other non-moving products.
        • Increase direct bookings on hotel websites
        • Winning guest loyalty by providing value at reasonable prices.

        Opera Packages – How Do I Create A Hotel Package?

        In the PMS, you set up the rate codes (rates) and advertise and sell to the guests for booking hotel rooms when you create packages and add them to a rate code to make it a package rate. These steps explain the package part of the hotel rate.

        opera packages

        Step 1

        Log into Opera PMS Configuration, and select Rate Management > Packages > Codes:

        How do I create a hotel package

        Step 2

        Click on the New button.

        (Any existing packages listed)

        How do I create a hotel package

        Step 3

        Enter your package specifics for the Package Header section:

        Opera package price

        The table below explains the field-level details you need to master Opera package creation.

        Package Header

        This section defines the package’s name and description and how the package should be forecasted in the reports.

        Entry fieldPractically explained here
        CodeThe code for your package, such as BF120 to identify that it’s a breakfast package at $125.

        Larger chain hotels have their standard when it comes to defining this code. Also, in chain hotels like IHG, Marriott, or similar, packages are created in CRS (Central reservation systems) and gets downloaded into PMS through OXI integration.
        Short Description and DescriptionDescription of that package. 40 characters max for Short Description. Short Description is intended for backward support for old CRS systems with a length limitation.
        Forecast GroupHotels can create Forecast Groups. What are they? A group breakfast can include Continental, English, or American Breakfast packages. So whenever the hotel runs the package forecast report, they know how many breakfasts are forecasted for the kitchen to prepare. Here is the link to the report: https://docs.oracle.com/cd/E98457_01/opera_5_6_core_help/pkgforecast_help.htm
        Forecast Next DayA package can be available the same day the guest checks in or starts the next day. For example, breakfasts are unavailable on the day guests check in as guests usually check in after breakfast serving time.

        Similarly, the guests have their breakfasts on the day they check out since the checkout time is usually after the breakfasts are served.

        This selection is crucial for accurately forecasting packages in hotel operations.

        Package Transaction Details

        This section defines where the revenue from this package should go to. Example: If the guest books for a BB (Bed and Breakfast), the room’s revenue goes into the room department, while the food revenue should go into whichever restaurant serves the breakfast.

        Entry fieldPractically explained here
        Code (Transaction Code)A transaction code is used every time a charge is posted to a guest bill. This is how the PMS records where the revenue goes among all the hotel departments for financial reporting.

        Example:
        Transaction code: 2020 for Curve Restaurant Breakfast, 2021 for Curve Restaurant Lunch, and 3030 for Seafood Restaurant Dinner.

        This is the revenue transaction code you would select here. If this breakfast package offer is from Curve Restaurant, you would choose 2020, as in the above example.
        Tax InclusiveShould the taxes that have already been defined in the transaction code be included when posting?
        Overage (Transaction Code)See the Opera PMS Package Allowance section below.
        AlternativesExample:
        Breakfast is served in Curve restaurant. Are you also serving the package breakfast at the Domes restaurant? Say yes. Then, the Domes restaurant breakfast transaction code should be in ‘Alternatives’ to avoid charging the package guest for his breakfast at Domes restaurant.

        However, he will be charged if the guest takes his breakfast at Traderviks, which is not one of the ‘alternatives.’
        AllowanceSee the Opera PMS Package Allowance section below.
        ProfitSee the Opera PMS Package Allowance section below.
        LossA transaction code is used whenever a charge is posted to a guest bill. This is how the PMS records where the revenue goes among all the hotel departments for financial reporting.

        Example:
        Transaction code: 2020 for Curve Restaurant Breakfast, 2021 for Curve Restaurant Lunch, and 3030 for Seafood Restaurant Dinner.

        This is the revenue transaction code you would select here. If this breakfast package offer is from Curve Restaurant, you would choose 2020, as in the above example.

        Package Attributes

        It defines how the package should behave when attached to a rate code. Should the package price be included in the total rate you charge the guest or added to the advertised room rate? And how often should it be posted? If it’s a breakfast, obviously, daily, and if it is, say, a weekly spa package, it should be posted only every week

        Entry fieldPractically explained here
        Included in RateWhen attaching this package to the Opera rate code, the price of the rate will be included in the rate.

        Example: The room rate is $600, and this package’s price is $60. The guest pays $600; internally, $540 goes into room revenue, and $60 goes into the F&B outlet serving the food.
        Add Rate Separate LineExample: The room rate is $600, and this package’s price is $60. The guest pays $660; internally, $600 goes into room revenue, and $60 goes into the F&B outlet serving the food.

        On the guest folio, one line is $600 for the room, and another is $60 for the package, say, breakfast.
        Add Rate Combined LineExample: The room rate is $600, and this package’s price is $60. The guest pays $660; internally, $600 goes into room revenue, and $60 goes into the F&B outlet serving the food.

        A single line of $660 shows the total rate.
        Sell SeparateAre you creating this package to always use with rate codes? Then keep it unticked.

        Keep it ticked if you want to sell it directly on individual reservations.

        Sometimes, you can add a package to a reservation directly on a guest-by-guest basis, as the guest might have negotiated directly with the management or for any special case. Adding a package to the rate code won’t help this situation.

        You can directly add the package to the reservation when you ticked it.
        Post Next DayCheck it, if the package is only available from the next day of the guest’s arrival such as breakfast. As such, the package will be available on the departure day.
        Posting RhythmA package is posted to the guest reservation for it to be counted on the guest. This happens at the time of running the night audit.

        it tells how often the package should be posted.
        Calculation RuleIt tells if the package is available to every adult guest who occupies a room or the guest including children, such as breakfast, lunch, dinner, etc.

        Or the flat rate for the entire room. Explore other options.
        Other fieldsLeave them empty

        Step 4

        Save the Package Header tab, and move on to the Package Details:

        What is hotel package rate?
        Entry fieldPractically explained here
        Start and End datesSelect the period when the package will be available.

        If an end date falls during the stay period of a reservation, the package posting automatically ends.
        PriceThe price of the package.
        AllowanceSee the Opera PMS Package Allowance section below.

        Step 5

        Save the Package Detail tab, and the package is ready to be attached to a rate code or added to a reservation directly (if you have ticked ‘Sell Separate’ on the Package Header tab)

        What is hotel package rate?

        Opera PMS Package Allowance

        As we mentioned earlier, the Package Allowance is available when you enable ‘Advanced Packages’ in Opera. It blocks charges posted from the hotel restaurant system to a guest room.

        These charges must be blocked for guests having the packages available through the rate, or there will be double charges on the guest bills. Let’s see this concept with an example: the Bed & Breakfast package rate below.

        • The hotel sells the breakfast for $40. So, the non-package guests are charged this amount.
        • When the same breakfast is sold as part of the package rate, the hotel reduces the price to $30.

        Adjusting Package Price, Allowance, Lost, and Profit Settings Opera PMS Packages to Achieve this:

        FieldExplanation
        Package Price$30 discounted price. It is the revenue the hotel collects by selling this breakfast through the package. This revenue goes to the restaurant selected in the Transaction Code or Alternatives selection.
        Package Allowance$40 hotel’s standard price. Guests are allowed to consume up to this amount of food, and when the restaurant closes the check, it won’t be posted to the guest room bill.
        LostBreakfast’s selling price is $40, but a package guest pays $30. The hotel incurs a loss of $10. Where should this loss be posted? It is the transaction code that records these losses.

        Hotels can record this using a common transaction code or, even better, have a transaction code for each outlet for better tracking.
        ProfitNot all package guests consume breakfast or their package daily. When a guest doesn’t, it is considered a profit.

        Hotels can record this using a common transaction code or, even better, have a transaction code for each outlet for better tracking.

        The post Opera PMS Packages: What Is A Hotel Package? first appeared on e360 hospitality.

        ]]>
        https://e360hospitality.com/opera-free-training/opera-pms-packages/feed/ 0 1256
        How Do I Create A PM Room In Opera? https://e360hospitality.com/opera-free-training/pm-room-in-opera/?utm_source=rss&utm_medium=rss&utm_campaign=pm-room-in-opera https://e360hospitality.com/opera-free-training/pm-room-in-opera/#respond Tue, 26 Mar 2024 11:32:32 +0000 https://e360hospitality.com/?p=1185 A PM room meaning in Opera PMS, is a pseudo room. Checking in a PM room in Opera is a simple steps process. In this post, we will see some […]

        The post How Do I Create A PM Room In Opera? first appeared on e360 hospitality.

        ]]>
        A PM room meaning in Opera PMS, is a pseudo room. Checking in a PM room in Opera is a simple steps process. In this post, we will see some of the important points about PM (Pay Master or Posting Master) rooms.

        What Is Posting Master In Opera?

        In Opera (or any PMS), you need a bill to post charges, print the bill and checkout. In the PMS, you cannot have such a bill without a guest room.

        A Posting Master or PM room is a pseudo or fictitious room that helps open a hotel billing for posting charges and payments just like a real guest room.

        Some Reasons, Hotels Use PM Rooms

        Below are some of the reasons to use a PM room, but not limited to.

        • Posting charges to a group master folio. For instance, if a group is coming from a company, there are charges that the company will pay for all guests. These charges are routed to a PM room that will be paid later by the company.
        • Maintaining employee accounts.
        •  Maintaining the hotel’s petty cash. For instance hotel front office or any other department spends on buying little things for office use, and they want to record and reclaim the charges.
        • The hotel’s Business Center want to open a folio in the morning for posting the charges of walk-in guests and maintain a folio for them for the whole day and checkout in the evening.
        • The hotel staff want to move a guest folio balance to a temporary room to free up the real room for a few days.
        • Receiving charges that have already been settled at the restaurant for reconciliation purposes. For instance, an outside guest at the hotel’s restaurant pays the bill on the spot, and the charges are settled. A copy of these charges is sent to PMS for accountability purposes.
        • Receiving missed postings from vendor systems that failed to reach real guest rooms for technical reasons.
        • Handling discrepancy guest situations such as the hotel guest skipping without paying the folio. However, the hotel might take days to investigate and sort out the issue. During this time hotel wants to use the physical guestroom.

        Creating a PM room in Opera (Rather, ‘Checking in’)

        Step 1

        When logged into Opera PMS, on the top menu, select Front Desk > House Accounts.

        Step 2

        Enter profile and reservation details.

        Step 3

        Once the above details are filled, click on OK and say Yes when Opera asks whether you want to check it. Opera confirms the room successfully checked in.

        From now on, the PM room is available for postings. But take a note of the below.

        Entry fieldNotes on the fields
        Profile NameCreate or pick an existing profile. It will be the addressee on the folio.
        DatesYou can decide when the PM room is needed, from and to dates. Note: You should avoid keeping PM rooms for more than a month.
        Room TypeThe room type is always PM. However, technically, it doesn’t have to be PM, but more of a traditional thing.
        Room No.System will give you an available PM room from the pool.
        Rate CodeImportant: Usually, hotels create a rate code and call it ‘PM’. This rate code will have all the room types attached but with zero rates assigned. Selecting a different rate will affect your statistics. For example, if you select a House Use rate code thinking that Business Center is house use, your revenue will show up under House Use.
        Market CodeImportant: Don’t not change the Market Code that gets picked by default when entering the rate code. It will affect your Market Segment statistics.

        The post How Do I Create A PM Room In Opera? first appeared on e360 hospitality.

        ]]>
        https://e360hospitality.com/opera-free-training/pm-room-in-opera/feed/ 0 1185
        What Is Opera PMS, How Does It Work? https://e360hospitality.com/opera-free-training/what-is-opera-pms/?utm_source=rss&utm_medium=rss&utm_campaign=what-is-opera-pms https://e360hospitality.com/opera-free-training/what-is-opera-pms/#respond Fri, 15 Mar 2024 14:58:30 +0000 https://e360hospitality.com/?p=1022 As part of our posts to help prepare you for our free Opera PMS training, this article gives an overview by introducing you to how this property management system fits […]

        The post What Is Opera PMS, How Does It Work? first appeared on e360 hospitality.

        ]]>
        As part of our posts to help prepare you for our free Opera PMS training, this article gives an overview by introducing you to how this property management system fits into assisting the daily operations of any hotel and briefs on a few powerful functionalities.

        Operating a hotel is a complicated business. SOP (Standard Operating Procedures), service levels, meeting regional legal requirements, and target markets are different from one hotel to another, and hotel chain to chain.

        Opera (Property Management System) is used in hotels of all types around the world.

        How Does Opera Hotel System Fit Hotels of All Types?

        Opera PMS provides different ways to customize the system to suit the hotel’s requirements and to address operational needs.

        Add-on Licenses:

        When you have the primary Opera PMS license, you have the core functions and features that can address any hotel’s operational needs throughout a guest’s journey.

        However, you can activate different modules by using add-on licenses for specific functionality. 

        Opera PMS

        For example, handling travel agent commissions or back office (City Ledger) that are not part of a hotel guest’s journey, but some hotels might still want to use them as a module in Opera PMS. The advantage is that the hotel doesn’t need another software integrated with Opera PMS to handle the operation. There are many add-ons available.


        Application SettingsHelps Customize the Software to Lazer Target Hotels’ needs

        Application Settings consists of Functions, Parameter, and Settings that allow further fine-tuning of a selected module by choosing what features it should have and their behavior.

        Opera PMS

        For example, a hotel enables Currency Handling under Functions, then sets daily handling limits under Parameters, and finally sets the limit under Settings.

        Vendor integrations: Enrolment of vendors into Opera PMS integration is controlled by the Oracle validation program, but the list is huge and counting. Google “Opera validated interfaces,” and you will get a list of integrated vendors from the Oracle site.


        Opera Profiles

        Opera guest profile features examples:

        • Hotels can maintain complete profile records for individual guests, companies, travel agents, groups, and sources (that don’t belong to other profile types in the list, for ministries, military establishments, etc.).
        • Negotiated rates, statistical information, historical production data on by revenue bucket, and future booking information.
        • Memberships, preferences, privacy, and guest requests management on individual profiles on top of providing extensive demographic information.
        • User-definable fields to collect additional profile data.

        Profile details

        Negotiated ratesNegotiated rates are special rates that the hotel and the company or travel agent have agreed through contracts. Rarely, individual guests can also have negotiated rates.
        Historical productionThe revenue, the hotel has made from the particular guest, company, travel agent, group, or source.
        Revenue bucketItemized (categorized) revenue such as rooms, food & beverage, miscellaneous, etc.
        PrivacyControls whether the guest is willing to receive emails on promotional offers from the hotel.
        Guest requestGuest’s service/special requests.
        User-definable fieldsAdditional data entry fields can be painted on a default profile screen. It can be text, number, or date fields, and available for all profile types.

        Opera Reservations

        Opera PMS reservation functionalities highlights: Sample Opera PMS reservation screen below:

        opera pms reservation
        • A comprehensive reservations management module including individual, group, and allotment bookings.
        • Other crucial reservation options include waitlisting, reservation shares, multi-rate, multi-profile, accompanying guest management, discounts, Turnaway, and item-inventory, reservation alerts, and upsell are few to mention.
        • Effectively handling reservation packages and internal revenue split control from within the reservations.
        • Deposit, deposit taxes, cancellation, no-show handling, and the ability to define the hotel’s strategy through automated rules.
        • Hotel’s or group of hotels’ (in a multi-property env) centralized reservation system that seamlessly works with bookings originating from other hotels (in the multi-property), OTAs, global distribution systems (GDS), central reservation systems (CRS), meta-search sites, and the hotel’s website.

        Reservation details

        WaitlistingWhile taking the booking, the reservation can be put into waitlist queue for later consideration.
        Reservation SharesA room can be shared by two or more guest reservations depending on the room type’s capacity. Then the rate can be shared evenly, each guest pays full amount as if single reservation, or the rate can be split.
        Multi-rateA reservation can have multiple rate codes attached for different dates such as week and weekend, etc.
        Multi-profileReservation can have multiple company, travel agent, or source profiles attached. And, different such profiles can be attached during different dates. also.
        Accompanying guestAccompanying guest is creating a new profile for the other guest whom the primary guest brings alone, for example, spouse.
        TurnawayRecording of non-converted reservations with reason for analytics. The reservation can be denied by the hotel or the guest can refuse to proceed.
        Item-inventoryMaintenance of additional items a guest can request during the stay, but are not part of hotel’s amenity. These items can be on chargeable or free basis, for example a guest might ask for a phone charger or a hair-dryer, etc.
        Reservation alertsPop-up messages that display when opening a reservation screen – useful internal communication.
        UpsellSet up upsell strategies based on occupancy levels and room types, and incentivize FO agent.
        Packages and internal revenue splitPackages can be added and excluded from rate directly on any booking. For example, a breakfast package comes inclusive of rate, can be excluded so that the entire revenue goes for rooms.
        Deposit / Cancellation rulesDeposit and cancellation rules can be defined to calculate correct deposit amount. This rule can be based on reservation type or rate code.
        Tax on depositWhen taking deposit payment (before check-in), hotels can charge a tax (regional)
        User-definable fieldsAdditional data entry fields can be painted on a default reservation screen. It can be text, number, or date fields.

        Rate Management

        Opera’s rate management comprises a set of powerful options for price optimization to suit any market segment and for accurate market analysis.

        • Market segmentation to turn-away analysis.
        • Classification of rate codes by sister properties, market segmentation, and seasons gives greater control in designing and managing rate structure according to Hotels’ rate strategy.
        • Rate Tiers help hotels set pricing based on length of stay (LOS). While the Daily Rates option helps hotels to set daily changing rates.
        • Managing inclusive/exclusive Packages and price control based on various metrics such as ‘per person’, ‘per room’, ‘per night’, or on a predetermined schedule.
        • Hotel definable child buckets.
        • Other features worth mentioning are ‘Base Rates’, ‘Dynamic Base Rates’, ‘BAR By Day’, ‘Bar By LOS’, Best Bar By Day’, ‘Negotiated Rates’
        • Rate Ceiling and Rate Floor controls. 
        • Promotional rates.
        • Built-in ‘Rate Strategy’ tool (an option), enables setting sell controls based on occupancy/date.
        • Hurdle rates when integrated with a yield/revenue management system (using an add-on license discussed earlier)

        Rate management details

        Market segmentation & turn-away analysisRates are directly linked to market segments. When assigning rate to individual reservations, the stats collection starts there. Similarly, when a booking is turned down, user must enter details.
        Rate tierHotels can choose to work with rates that are tiered by length of stay. For example, hotels can set the rate amount of DLX room to $1000 if the guest’s booking is 1 to 5 nights. And, set the rate amount for DLX to $900 if the booking is 6 to 8 nights. And, so on.
        Daily ratesHotel revenue team can freely add or edit certain rate code’s rate amounts for each day. This is for hotels that need greater control over changing rates on a daily basis. And, it can be applied on selected rates.
        Definable child bucketsHotels can choose to classify children in general. Or, can define detailed buckets based on age and different rates for each bucket.
        Base rates / Dynamic base ratesBase rate: rate codes can obtain rate amount from another rate code, which is base rate. Advantage is, if you have to give 10% discount on 50 rate codes, you simply change the rate amount on the Base rate, which will affect the child rates.

        Dynamic base rates: Similar to the above but a Dynamic base rate doesn’t change the rate amounts in the child rate code. But it still calculates dynamically and show in Opera screens.
        BAR By Day / Bar By LOS / Best Bar By DayBest Available Rate setup.
        Rate Ceiling and Rate FloorMaximum and minimum rate can be quoted for reservations.

        Opera PMS Front Desk and Billing

        Room assignment, preparing guest registration cards, working with reservation screen for verifying before checking in, taking deposits, scanning passport/ID doc to attach in guest profiles, checking in the guest with a room key. Performing tasks related to guest-in house and finally checking out the guests.

        Let’s see some of the options worth noting down:

        • Wizard-like room assignment that auto-assigns rooms based on guest preferences, which a user can change or manually assign or reassign.
        • Bulk Guest Reg card printing for future dates for individual and group bookings.
        • Guest messages and traces (for the hotel’s inter-departmental communication where one dept asks the other to complete a task related to guests’ requests or needs)
        • Fictitious room check-in for internal postings or temporary guest reservation movements from real rooms to fictitious ones for operational reasons, popularly “PM rooms”.
        • Room upgrades and free upgrades with the ability to set up incentive schemes for the Front Office agents.
        • Flexible handling of shared reservations and welcome offer alerts.

        Front desk details

        Room upgradesPopular way of hotels upgrading rooms is by just changing the field, RTC – for free upgrades. And, they will post a fixed or one-time charge for upgrade, if it is chargeable.
        RoomingComprehensive room blocking module

        Cashiering:

        • Cashier shifts management with shared and individual floats. 
        • An unlimited number of revenue, non-revenue (taxes), adjustment, and payment codes for posting and inclusive/exclusive and dependant tax setup. And, these codes are linked to the accounting system.
        • Post adjustments, transaction splitting to transfer to different rooms or bills, automated split/transfer setup for revenue sharing scenarios.
        • Auto-transfer transactions between bills of the same room and different rooms using ‘routing’.
        • 8 bills for a guest reservation, and each can have different profiles and payment options linked to. 
        • Direct Debit/City Ledger handling.
        • ‘Open Folio’, ‘Pre-stay and Post-stay’ charging, options to settle interim bills, and advanced bills are notable.
        • Folio styles.
        • Cross-posting between properties in a multi-property environment.

        Cashiering details

        RoutingRouting is an option that transfers postings to another billing window of the same reservation or to a different room as soon as a charge is posted to the billing where the routing set. The above works based on what the routing condition the user sets with transaction codes and dates.
        City ledger checkoutCheck the post for City Ledger
        Open folioCheck the post for Open Folio

        Opera PMS Housekeeping and Rooms Management

        Opera’s room management is a comprehensive module that helps hotels manage every detail of their Rooms department.

        • Manage room status, and handle Out of Order, Out of Service, and create work orders for the Repairs department for damages that need attention.
        • Set overbooking levels.
        • Full-fledged housekeeping management with attendant management, inventory management, tasks management, and room cleaning tasks assignment. For complete details on the Housekeeping Guide.

        Miscellaneous

        • Data Extraction is used to create a customized data export template that can be used for information needs.
        • Logs provide field-level tracking of user changes in critical areas.
        • One of the popular features is Opera PMS shortcut keys that open up a list of screens where the users can view and, in some cases, users can handle tasks visually. Check out this link for more information.
        • Opera PMS reports list: Opera provides a huge list of standard reports categorized by function/operational area. Some of the popular reports are Trial Balance, Guest Ledger, Deposit Ledger, AR Aging, Guest Arrivals, Package Forecast, Market Segment, etc.

        The post What Is Opera PMS, How Does It Work? first appeared on e360 hospitality.

        ]]>
        https://e360hospitality.com/opera-free-training/what-is-opera-pms/feed/ 0 1022
        What is Opera PMS Advance Bill? https://e360hospitality.com/opera-free-training/opera_pms_advance_bill/?utm_source=rss&utm_medium=rss&utm_campaign=opera_pms_advance_bill https://e360hospitality.com/opera-free-training/opera_pms_advance_bill/#respond Sun, 03 Dec 2023 21:49:37 +0000 https://e360hospitality.com/?p=698 Hotels post rooms, taxes, service, and any fixed charges on a nightly basis in normal cases. But there are instances when hotels post these anticipated charges in advance, then hotels […]

        The post What is Opera PMS Advance Bill? first appeared on e360 hospitality.

        ]]>
        Hotels post rooms, taxes, service, and any fixed charges on a nightly basis in normal cases. But there are instances when hotels post these anticipated charges in advance, then hotels use the Opera PMS Advance Bill feature.

        In this post, we look at why the hotels choose to do so, and how it is done in Opera PMS.

        Why do hotels post advanced bills?

        Simply put, the feature is used when a guest wants to settle his/her bill and continue to stay until the check-out date as in the booking. This feature has no relation with the hotel deposits since it is used while the guest is in-house. For instance, if the guest is checking out the next day, he/she wishes to settle the bill in advance and check out the next day without delays.

        Another rare instance can be that the primary paying guest is leaving earlier while his accompanying guest will continue to stay until the departure date.

        Use Opera PMS advanced bill feature with caution

        While it can be a very useful option in the above instances, it should not be used regularly as it inflates the hotel’s rooms revenue on the day when it is posted while deflating the expected rooms revenue for the other days – which falsifies the hotel’s ADR and revPAR – Key performance indicators for hotel industry. A little brief on these metrics below:

        ADR, Average Daily Rate is used to calculate the average rate at which the rooms are sold for a given date.

        ADR example:

        • A hotel with 100 rooms
        • Occupied number of rooms is 70
        • Total rooms revenue is $15,000
        • To get the average daily rate (ADR): $15,000 / 70 = $214.28

        Now imagine, if you’re advance billing a guest with a room rate of $300 for 2 nights, it will add an extra $600 to the total rooms revenue which will be $15600 and this $600 belongs to the next days. Now the ADR will look at $222.85. At the same time, the next two days’ total rooms revenue will be less. What is this happens on the last day of the month or the year? Monthly and annual revenue will go wrong.

        ADR gets the average room rate, and RevPAR is used to calculate Revenue Per Available Room.

        RevPAR example:

        • Get the occupancy %. From the above example, 70 rooms occupied from 100 rooms is 70%.
        • ADR is $214.28 from our example above.
        • Multiply the ADR by occupancy percentage – $214.28 X 70 = $14,999.6

        How to use Advance Bill in Opera PMS?

        Go into the guest bill

        Click on the Settlement button. When the guest’s departure date is future, the button is ‘Settlement’ or, the guest’s departure date is the same day, the button is ‘Check Out’

        You get the below options. Select Advance Bill.

        Once you select Advance Bill and click OK, the below 3 options pop up.

        Here you choose if you want to post for tonight, which is a widely used option in cases when the guest prefers to settle his/her bills a day before checking out to speed up the checkout process.

        You can also choose Nights to add multiple nights, such as he the guest wants to pay the bill more than a day in advance, or you can also select Entire Stay to settle an advance bill for the entire stay. These two options should be used with caution as explained above.

        Finally, the payment window comes up to complete the process.

        Note: The guest bill shows zero balance now, however, the guest is still checked in. Opera doesn’t stop any new postings that need to be settled when checking out. For complete technical details, visit the Oracle Help site here.

        The post What is Opera PMS Advance Bill? first appeared on e360 hospitality.

        ]]>
        https://e360hospitality.com/opera-free-training/opera_pms_advance_bill/feed/ 0 698
        Opera OSR: Opera Report Builder https://e360hospitality.com/opera-free-training/report-writer/?utm_source=rss&utm_medium=rss&utm_campaign=report-writer https://e360hospitality.com/opera-free-training/report-writer/#comments Sun, 22 Oct 2023 22:10:10 +0000 https://e360hospitality.com/?p=278 How do you create a simple report in opera? In this post, we will show you step-by-step how to create a report in Opera PMS in a few minutes. In […]

        The post Opera OSR: Opera Report Builder first appeared on e360 hospitality.

        ]]>
        How do you create a simple report in opera?

        In this post, we will show you step-by-step how to create a report in Opera PMS in a few minutes.

        In Opera PMS, there are three types of reports a user can create. The easiest and simplest way is to use Opera’s user-friendly, built-in report writer tool Opera Simple Reports (OSR). Let’s create an in-house guest list report.

        For an advanced and complicated Opera reports, Oracle Reports builder, a professional report writer is used.

        Step 1

        Login to Opera > Click on Configuration button.

        You need to have user permission to see the Configuration button on the main page. Depending on the licenses activated in the PMS, you might see more options here.

        Step 2

        How do you start a simple report? In the menu, select Setup > Report Setup > Reports > New

        All existing reports in Opera PMS display. Click on New to create your report and ensure Simple Report is ticked.

        Step 3

        Give your report a name

        • Report Name: Type your report name here
        • Simple Report: As soon as you tick here, the File Name field populates auto.
        • Report Group: Select a group. You can select any, however for simplifying the search and keeping it organized, select a relevant group here.
        • Keep everything else default and click on Customize.
        Opera OSR report writer

        Customize report output

        You get the below tabs:

        • Import: Instead of creating a new report, you can use this to import the report setup from a previously saved/exported file. These files have a .OSR extension. And, you use the same tab to export your report setup.
        • General: Use this tab to set the report title, layout, and font size. Importantly, under Views, you tick which data set to use in the report. In our example case, we need guest information from Profiles and booking details from Reservations.
        • Columns: Here, you select the columns for your report.
        • Group by: If you want to group your data, such as the report to display all Deluxe rooms together, Standard rooms together, etc., and print a summary for each group.
        • Order by: Order by column(s).
        • Filters: You set your report filters and whether they should prompt user input.
        • Preview: Finally, preview the report.
        opera simple report - general tab

        Step 4

        General tab: Select report views

        The report title is the report name from the previous step that comes by default which you can change. Keep the default setting for column labels. Your report deals with guest information and booking information, so tick Reservations and Profiles views here.

        opera simple report step 1

        Step 5

        Columns tab: Add report columns

        On the left, you get the list of all available columns based on the views you selected in the previous step. Select the columns from the Available Columns list on the left and double-click or use the arrow button in the middle to add to Report Columns.

        Simple report - add columns
        • Search columns by their names using the Like and Not Like fields. This is a wildcard search field, so you can type “name” and it displays all columns having “name” in them such as “first name”, “last name”, “name id”, “company name”.
        • Use the Line No. button to add a sequence column.
        • Use the Space button to add an empty space between columns.

        Step 6

        Change column settings

        Click on any column under the Report Column (ones you have added) to set column-specific characteristics.

        • Change the Column Label, Alignment, and Font size, if you need to.
        • Set the column height and especially width according to the data it’s going to output.
        • Finally, under Summary, you can add a calculated total (count, max, and min. If the column is number, sum and average also appear). This prints at the end of the report or each group.

        Step 7

        Group by tab: Add grouping (if needed)

        Select your grouping here by finding the column under Available Columns and adding it under Group by.

        • You can add multiple Group by columns to subgroup results. You don’t have to have the group by column under Report Columns.

        Step 8

        Order by tab: Add report sorting order

        Same as you added the Group by, select your sort order here by finding the column under Available Columns and adding it under Order by. You can add multiple Order by columns here.

        Step 9

        Filters tab: Report criteria

        This tab makes the Opera Simple Report writer powerful. Select a column from Available Columns and add it under Report Filter.

        While you’re adding the column, the report builder shows various possible filters that you can apply to the column depending on the column’s data type such as text, number, date, etc. The filter column doesn’t have to be in the report.

        You need to filter data based on:

        1. The guests must be in-house.
        2. Say, you want the user to select the date range for departure. So that the user can get a report of all guests checking out today and tomorrow or in the future.

        Set the condition to filter checked-in guests: Add the ‘Reservation Status’ column. Drop down Default Value and select: CHECKED IN, DUE OUT, PENDING CHECK OUT, WALKIN. And, OK, save.

        Set a departure date filter that prompts user entry: Add the ‘Departure Date’ column.

        departure date filter

        Since it’s a date-type column, there are different possible filter types.

        As you want the user to enter from/to date ranges, select ‘Between’. Tick on the Parameter so that it prompts user entry for the filter. Notice Business Date is ticked to say From date has the default value of Opera business date.

        departure date filter opera simple report

        Step 9

        Preview tab: Preview your final output.

        Opera simple report preview

        Opera Simple Report tips for advanced users

        You can do more with OSR such as adding a column that is not listed under Available Columns, adding a calculated column, or you can also format an existing column.

        You achieve this by adding Oracle SQL statements and PL/SQL functions under the Expression button explained under Step 6.

        When you click on the button it looks like the below:

        When you select ‘Full Name’ column and click on the Expression:

        When you select ‘Room No.’ column and click the Expression:

        • Notice that ‘display name’ comes from the Profile view you select in the beginning, and it has an alias b. Similarly, ‘ROOM’ column comes from the Reservation view with an alias a.
        • If you want the guest name to display as ‘Alan (Room: 1010)’, you would replace either column expression to (b.display_name ||’ (Roon: ‘||a.ROOM||’)’) – Notice all expressions should go within a bracket.
        • Say you want to display the first 2 digits of the room numbers and call it Floor, you can enter (substr(a.ROOM,1,2))
        • You can replace these functions under an existing column or even better add a Space column and add the function.
        • To add sysdate, you can add, (select sysdate from dual)
        • Every guest has a unique profile ID, “b.NAME_ID” and a unique reservation ID, “a.RESV_NAME_ID”.
        • For instance, I want to know if the guest has requested turndown service in his reservation, and I don’t find this column in the report writer. Knowing which table holds this field, I can write the below query under Expression: (select turndown_yn from reservation_name where resv_name_id = a.RESV_NAME_ID)

        Above are a few examples. However, the point is to show the possibilities so that you can explore more.

        For a comprehensive user-guide from Oracle, here is the link

        The post Opera OSR: Opera Report Builder first appeared on e360 hospitality.

        ]]>
        https://e360hospitality.com/opera-free-training/report-writer/feed/ 2 278