Configuring External Systems

External Systems configuration defines the external systems integrated with OPERA Cloud. All validated partner solutions exist as External Systems to activate, configure and establish two-way communication with OPERA Cloud.

Additionally, you can define a new External Systems for any ad-hoc requirements to generate Business Events and share with an external system. Change your location to setup external systems for each property.

Once configured, user activity in OPERA Cloud triggers creation of business event XML messages for dequeue by external systems via OPERA Exchange integrations.

A Publisher is available to external systems to receive messages originating from another external system. To receive messages for events that originate outside OPERA Cloud, this relationship must be established. For example: If your property has two external systems: Yield System (YS) and Central Reservations (CRS), you can set up a relationship between these two external systems:

  • If the yield system would like to receive Reservation Business Events generated from both OPERA Cloud and the CRS system, the Publisher is setup on the YS external system to receive the business events generated by the "CRS" external system.

  • If the CRS would like to receive Business Events when the Yield System sets restrictions or hurdle rates, the Publisher is setup on the  CRS external system to receive the Business Events generated by the YS external system.

Adding External Systems

Note:

Do not create External System Codes with reserved names such as OPERA, OHIP or general such as Hospitality, External system, Interface, Integration.
  1. From the Administration menu, select Interfaces, select Business Events and then select External Systems.

  2. Click New and enter the following details:

    1. Property: Enter or select the property

    2. Code: Enter a code for the external system.

    3. Description: Enter a name of the external system.

    4. External URI: This HTNG features is equivalent to the URN that will be sent to OPERA Cloud from an external HTNG vendor .

    5. Sequence: Specify sequence in which the external system will display in the External Systems list.

    6. Lookup: Click to enable if the external system supports profile lookup. For more information, see Using Profile Lookup and Download with Integrated Solutions

    7. Auto Configure External Databases: Select check box to auto configure an external database for the selected properties. The External Database Code will be ExternalSystemCode + ChainCode.

    8. Properties: Details section
      1. Property: Select the required properties from the list. For more information, see hub location.

      2. Consumer: Consumer code, this is auto generated or external database code is defaulted when saved.

      3. Click Activate then click Save.

      4. To delete details, click vertical ellipsis Actions menu and select Delete,  then click Delete to confirm.

  3. Click Save.

Editing External Systems

  1. From the Administration menu, select Interfaces, select Business Events and then select External Systems.

  2. Enter search criteria and click Search.

  3. Select the external system, click the vertical ellipsis Actions and select Edit.

  4. Update details.

  5. To delete Additional Details, click the vertical ellipsis Actions menu and select Delete, click Delete to confirm.

  6. Click Save.

Deleting External Systems

  1. From the Administration menu, select Interfaces, select Business Events and then select External Systems.

  2. Enter search criteria and click Search.

  3. Select the external system in the search result, then click the vertical ellipsis Actions menu and select Delete.

  4. Click Delete to confirm.

Managing External System Publishers 

Publisher functionality is available to subscribe (receive) the business event messages originating from another external system.

For example: Property 'PROP1' is integrated with two distinct external systems - a Central Reservations (CRS) system and a Customer Relationship Management (CRM) system and want to set up a relationship between the CRS and CRM external systems, so that the CRM receives profile business events generated from both OPERA Cloud and the CRS system. The Publisher is setup on the subscriber (receiving) CRM External System. 

Adding a Publisher

  1. From the Administration menu, select Interfaces, select Business Events, and then select External Systems.

  2. Enter search criteria and click Search.

  3. Select the external system to receive business events, then click the vertical ellipsis Actions menu and select Publisher.

  4. Click New.

    1. Publisher: Select the originating external system from the list.

    2. Property: Enter or select a property.

  5. Click Save.

Deleting Publisher

  1. From the Administration menu, select Interfaces, select Business Events and then select External Systems.

  2. Enter search criteria and click Search.

  3. Select the external system, click vertical ellipsis and select Publisher.

  4. Select the publisher, click the vertical ellipsis and select Delete.

  5. Click Delete to confirm.