Pass Data to an External Application

In this scenario, an order is created in a Siebel Business Application, and is then passed to an external application. The external application returns the order status and an order number. Work you can perform in this situation can include:

  1. Identify the Siebel business object to update. For that business object, identify the components and fields to update.

  2. Identify the object in the external system with which you must integrate.

  3. Determine the mapping between the Siebel business object and the external object.

  4. In Siebel Tools, use the Integration Object Wizard to create a new internal integration object. Choose only the components and fields that must be updated.

  5. In Siebel Tools, create a new external integration object.

  6. In either Siebel Tools or in the Siebel client, use business services to define the data mapping and data transformation.

  7. In Siebel Tools, define an integration workflow process and add exception handling to it.

  8. Test the workflow process using the process simulator.

  9. Add a mechanism to call the workflow process from Oracle’s Siebel applications.

The following table details the requirements for data transformation integration.

Business Requirement Technological Requirement Siebel EAI Solution

To create a new internal Integration Object

Use the integration object tool or wizard.

Siebel Integration Object Wizard

To create a new external Integration Object

Use the integration object tool or wizard.

Siebel Integration Object Wizard

To create a new business flow

Use workflow process technology.

Siebel Workflow Process Designer