Business Events V5.0

Click here to load reader

  • date post

    31-Jan-2016
  • Category

    Documents

  • view

    233
  • download

    1

Embed Size (px)

description

Opera PMS Events

Transcript of Business Events V5.0

  • Opera Hotel Edition Business Events

    Version 5.0 September 2007

  • BUSINESS EVENTS

    OPERA HOTEL EDITION PAGE 2 SEPTEMBER 2007

    Copyright 2007 MICROS Systems, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted without the express prior written consent of the publisher. MICROS Systems, Inc. retains the right to update or change the contents of this document without prior notice. MICROS Systems, Inc. assumes no responsibility for the contents of this document.

    OPERA is a trademark of MICROS Systems, Inc.

    On Oracle and the On Oracle logo are trademarks of Oracle Corporation.

    Information in this document is subject to change without notice.

    MICROS Systems, Inc. makes no warranty of any kind with regard to this material, including but not limited to the implied warranties of marketability and fitness for a particular purpose.

    MICROS Systems, Inc. shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.

    Document Number:

    MICROS Systems, Inc.

    Fidelio Technologies Inc.

    2640 Golden Gate Parkway, Suite 211

    Naples, FL 34105

    Voice: (239) 643-7999 / Fax: (239) 643-7911

  • BUSINESS EVENTS

    OPERA HOTEL EDITION PAGE 3 SEPTEMBER 2007

    Table of Contents

    OVERVIEW.....................................................................................................................................4

    EXTERNAL SYSTEM SET-UP ............................................................................................................5

    BUSINESS EVENT CONFIGURATION...............................................................................................6 Business Event Setup Screen................................................................................................................ 6 Business Event Setup Edit Screen.......................................................................................................... 7

    OUTBOUND MESSAGE FORMAT .......................................................................................................... 10 Dequeing Messages ........................................................................................................................... 10 Sample New Reservation XML Message:............................................................................................... 10 Basic Header Information ................................................................................................................... 10 Data Element Information .................................................................................................................. 11 Inbound Data received by OPERA PMS ................................................................................................. 13 License Codes and Permissions ........................................................................................................... 13 Data Sent from OPERA PMS................................................................................................................ 13

    BUSINESS EVENT SYNCHRONIZATION.........................................................................................14 Business Event Synchronization XML Message....................................................................................... 15 Business Events Workflow .................................................................................................................. 16 Business Events Workflow .................................................................................................................. 16 Data Element Tables (Listed at end of this document)............................................................................ 16 Trouble Shooting: ............................................................................................................................. 17

  • BUSINESS EVENTS

    OPERA HOTEL EDITION PAGE 4 September 2007

    Overview

    Opera Business Events provide third party vendors the ability to extract data on over 2500 configuration combinations on the following Opera modules: Availability, Block, Cashiering, Configuration, Housekeeping, Night Audit, Profile, Rate, and Reservation. In order to begin collecting business event data, an external system or third party license code is required, such as a Micros-Fidelio or third party Central Reservation System, Spa System, or Yield Management system. Once the license code(s) is activated, subscription of business events can commence. In addition to subscribing to the over 2500 module/business event/data element combinations, Business Event setup configuration allows for optional customization of subscribed data by using where clauses to further filter business event data.

    Once configuration is complete, only transactions whose modules/data elements/action type combinations are subscribed to will generate a message in Extensible Markup Language (XML) format to the Business Event Out Queue for dequeuing by the third party vendor or external system.

    Important Note: This document is a continuous work in progress and new business events, data elements, and action types will continue to be amended over time as the need arises from external systems such as for a central reservation system (CRS). In developing an extract process, third party vendors should modify their code so that in the event a hotel should switch on a business event/data element for the subscriber, that the third party vendors dequeue process ignore and not simply stop dequeuing all other messages.

    A separate spreadsheet is available for a listing of all available Modules, Business Events, and corresponding Data Elements that an External System may subscribe. When developing the external dequeue process, vendors should use the exact XML tag names to pull the Opera data subscribed to.

    As there are over 2500 business event / data element / action type combinations, all third party vendors should carefully review the business event configuration with the hotel before subscribing to business events to ensure that only data required is captured by the third party vendors dequeue process.

  • BUSINESS EVENTS

    OPERA HOTEL EDITION PAGE 5 September 2007

    External System Set-up

    External Systems set-up - Path: System Configuration -> Set up- > Business Events ->External Systems

    This form will allow the Initial Set-up, Activation, or Deactivation of External Systems.

    Publisher Subscribing to other External Systems Path: System Configuration- > Set up -> Business Events ->External Systems->Publisher->New->select External System and Property. If in a multi property environment, the other External System must be active in order to select.

    This area is designed to identify the desire for an External System to receive messages originating from another External System. In order to receive messages for events that originate outside OPERA PMS, this relationship must be established. For example: Property ABC has two External Systems: Yield System (YS) and Central Reservations (CRS).

    Scenario of why a Property would set-up a relationship between two External Systems:

    If the YS would like to get Business Events that are generated from both OPERA PMS and the CRS. The Publisher would then be set on YS External System. Highlight YS->Publisher->New->select the External System YS would like to receive generated Business Events from (CRS in this scenario)->select a Property->Close

    If the CRS would like to receive Business Event messages when the YS sets restrictions or Hurdle Rates. The Publisher would then be on CRS External System. Highlight CRS->Publisher->New->select the External System CRS would like to receive generated Business Events from (YS in this scenario)->select a Property->Close

  • BUSINESS EVENTS

    OPERA HOTEL EDITION PAGE 6 September 2007

    Business Event Configuration

    Three layers or tiers exist in Business Event Set-up. First, there are the Business Event Modules (Availability, Block, Cashiering, Configuration, Housekeeping, Night Audit, Profile, Rate, and Reservation). Within each module there are the actual Business Events (Action Types) that can be subscribed to New Reservation, Update Reservation, New Profile, etc.. And finally, there are Data Elements corresponding to each Action Type Room Type, Rate Code, Name, etc.. The Business Events generated are based on a customizable configuration that the business event user determines. The result is a user configurable flow of data that is available for third party vendors to extract (dequeue) from the Opera database on a regular basis.

    Note: Business Events subscribed to with no Data Elements attached will generate an XML message with header information only for the Business Event. It is imperative that third party systems carefully consider this before programming their dequeue process from Opera. It is highly suggested that the third party dequeue application is programmed to ignore Modules / Business Events (Action Types) / Data Elements that the hotel may subscribe to but that the data recipient does not recognize. In this way you can insure an uninterrupted process of data flow. To set up Business Events, Data Elements and Where Clauses in the Opera application select System Configuration>Setup>Business Events>Configuration.

    Business Event Setup Screen

    An External System and Module must be selected before configuring business events. This may be done by entering the name or selec