Inserting the Extension Application Files for OPERA

This procedure explains how to install and configure the SIM OPERA Property Maintenance System (PMS) interface. The configuration requires:
  • Simphony release 2.8 or later

  • OPERA Interface release 8.7.3.7 or later

  1. Run the SIMPH2_ENH_IFC[version number].exe setup application on the Simphony application server.
    This application verifies the Simphony installation and copies the following files to the [Drive letter]:\MICROS\Custom\EnhancedInterface folder:
    • CONTENT_EnhIFC_Config.txt

    • McrsExtDialogsML.dll

    • MF_ENH.isl

    • MF_ENH_Android.isl

    • android.htm

  2. If you cannot start the setup application on the Simphony application server because of access or user right limitations, but have access to EMC from your local PC, use the /LOCAL parameter to star the application.

    This method only works for version 270. That is, SIMPH2_ENH_IFC270.exe. Running the application through this methods does not verify the Simphony installation, and it is your responsibility to ensure that the Simphony requirements are met. This method copies the required files into the sub-folder Custom\EnhancedInterface beneath the folder you selected in the setup application.

  3. Select the Enterprise, property, revenue center, or zone, click Setup, and then click Extension Application.
  4. Click the Insert icon to add a record.
  5. Enter the record name in the Name field (for example, OPERA), and then click OK.
  6. Double-click the record to open it in form view.
  7. On the General tab, click the Insert Application Content button.

    Figure 57-3 Extension Application Insert Application Content Button


    This figure shows the Extension Application module, specifically the Insert Application Content button.
  8. Enter MF_ENH for both the ZonenableKey and Description fields, and then click OK.

    Figure 57-4 Inserting Application Content Records


    This figure shows the configuration of the inserted content.
    1. On the Designer tab, select 19 - Sim Script as the Content Type.
    2. Click the Import from a file link.

      Figure 57-5 Importing Content From File


      This figure shows the Extension Application importing content file selection.
    3. Browse to and select the MF_ENH.isl file, and then click Open.
    4. On the General tab, enter MF_ENH.isl in the Disk File Name column.

      Disk File Name entries must exactly match the name of their associated SIM scripts and DLL file names. These entries are case-sensitive.

    5. In the Option Bits column, click the ellipsis point (...) button, and then select 2 - Main SIM Content.
    6. In the Target column, click the ellipsis point (...) button, and then select 1 - Win32.
  9. Repeat Steps 7 through 9 to insert a new application content and import the MF_ENH_Android.isl file with the following settings:
    • ZonenableKey: Enter MF_ENH_ANDROID.

    • Description: Enter MF_ENH_ANDROID.

    • Content Type: Select 19 - Sim Script.

    • Option Bits: Select 2 - Main SIM Content

    • Disk File Name: Enter MF_ENH_ANDROID.isl.

    • Target: Select 10 - Android.

  10. Repeat Steps 7 through 9 to insert a new application content and import the McrsExtDialogsML.dll file with the following settings:
    • ZonenableKey: Enter McrsExtDialogsML.

    • Description: Enter McrsExtDialogsML.

    • Content Type: Select 3 - DLL.

    • Disk File Name: Enter McrsExtDialogsML.dll

    • Target: Select 1 - Win32.

  11. Repeat Steps 7 through 9 to insert a new application content and import the android.htm file with the following settings:
    • ZonenableKey: Enter html. The ZoneableKey entry for the android.htm file must match html, and it is case-sensitive.

    • Description: Enter html.

    • Content Type: Select 23 - Text.

    • Target: Select 10 - Android.

  12. Click Save.
  13. For multi-tenant environments, you must configure the content information as Extension Application content. In these environments the content feature cannot be used.
    1. Insert a new application content for the enhanced interface by clicking the Insert Application Content button.
    2. Configure the following fields:
      • ZonenableKey: Enter EnhIFC_Config (case sensitive).

      • Description: Enter EnhIFC_Config (case sensitive).

      • Content Type: Select 23 - Text.

      • Target: Select 10 - Android.

    3. Click Save.
    4. Insert the content information as outlined in Configuring OPERA Content Information.