Export Customer Data to an External System

In this scenario, a change to contact information in the Siebel Database must be sent to an external mainframe system through IBM WebSphere MQ. Work you can perform in this situation can include:

  1. Define and configure the message that must be exchanged. In the Siebel Database, the Contact business object contains several business components, and each business component includes several fields. It is not desirable to send all of this information to the external system. You must choose only a subset of this information.

  2. Use Siebel Tools to define the integration object for the contact message you must exchange. Siebel Tools provides an Integration Object Builder that assists you to define an integration object.

  3. Define how the message is handled. The contact message must be sent to the external system by using EAI MQSeries Server Transport. You can use the Siebel Workflow Process Manager to model the message flow for this integration, and to send the message. The flow for an integration message is a sequence of business services that are connected.

The following table describes the requirements to export customer data from a Siebel application to an external system.

Business Requirement Technological Requirement Siebel Solution

To access the Siebel Database

Use a business service to query the integration object.

EAI Siebel Adapter

To convert an internal Siebel message format into XML

Use Siebel conversion technology to convert the message to XML.

EAI XML Converter

To place the converted XML document in the destination queue

Use technology that is compatible with IBM MQSeries.

EAI MQSeries Server Transport