Integrating Interactive UI to UI

Interactive or UI to UI integrations enable movement of data directly from one user interface into another user interface. They are also sometimes referred to as presentation to presentation integrations.

Unlike in server side integration, this movement of data through the use of an interactive integration does not of itself cause any change  to the data in any underlying databases. The user must take some additional action after transferring data to cause any data to be committed to any databases. Interactive integration use cases for CES are generally initiated in the external system (for example, SAP). This is achieved through custom user interface controls (buttons, and menu picks) that first have to be added as customizations to the external tool's user interface. The CES system responds to these externally initiated events.

This table explains the principal supported user actions, which can be initiated from the external tool:
Action Description
Launch
  • Log on to CES.
  • If no web browser instance is started, then start an instance of the user's browser.
  • Display the initial page as configured in CES.
Search
  • Bring up the Search page using the preferred category (class) and form (configuration).
  • Populate the Search page with any data sent from the external tool, which is mapped to CES properties valid for the displayed category.
View
  • View the CES item corresponding to the item currently selected in the external tool.
Submit/Copy
  • Copy into the UI of the external tool a list of items, which was previously submitted using CES.

The SIS Interactive services include multiple components that are all contained within a WebMethods Integration server.

From an administrative point of view, you can interact with the system in two places, namely:

  1. In the SIS Interactive administrative user interface, you can define global, group, and user options as well as user or group mappings.  Only a small number of global options are required. This user interface exists within the WebMethods Integration Server Administrative User Interface.

  2. In the CES administrative user interface, you have the option of setting up translations by configuring a small number of translation classes. It is recommended that you use WebMethods Integration Integrator to set up translations.

The translation mechanism supplied in the CES Integrations software is simply an alternative method for setting up translations suitable for use by those who do not have sufficient WebMethods Integration expertise.

Interactive Integration Architecture: