Business Process Coordination with Siebel Workflow

Coordination between multiple business processes requires that the information systems in an enterprise each possess access to the same, up to date information. For example, if a customer address is changed, then the change is reflected in every system that stores the address. The Siebel Workflow Process Designer helps you define the business process flows for your data integration.

The following image illustrates how a workflow process can respond to a trigger that is based on an event or to a trigger that is based on time. The typical steps are as follows:

  1. The UI Object Database sends an event or time-based trigger to the Siebel Workflow Engine.

  2. The workflow processes the trigger when it receives it and calls one of the following to communicate with an external application:

    • Transport Adapters (HTTP, MSMQ, MQSeries, DLL).

    • Scripts (Business Services).

    • Object Interface (COM, Java).

For more information, see Siebel Business Process Framework: Workflow Guide.

Siebel Workflow Architecture with Siebel EAI: This image is described in the surrounding text.