Business Processes and Rules: Siebel eBusiness Application Integration Volume IV > Creating and Using Dispatch Rules > Implementing EAI Dispatch Service >

Creating a Workflow


Design a workflow process to be called by EAI Dispatch Service upon receiving a request from an external system.

NOTE:  For details on how to use Workflow Process Manager, see Siebel Business Process Designer Administration Guide.

To design a workflow to receive a request from an external system

  1. Navigate to the Workflow Process Designer.
  2. Set up a workflow process to include the following steps: Start, EAI Data Mapping Engine, EAI Siebel Adapter, End.
    Click for full size image
  3. Create process properties to pass incoming data from the EAI Dispatch Service.

    Because you have to pass data (as a hierarchy) from the EAI Dispatch Service to the workflow, you need to create a process property of type Hierarchy to receive this data. The name of the property should match the root tag of the hierarchy you are passing. If you use XML Hierarchy Converter with the EAI Dispatch Service, then you use the property XMLHierarchy.

    Also, you may want to pass other parameters, such as what data map to use, from the EAI Dispatch Service. Create process properties of type String to receive such parameters. The name of the property should match the Property Name used in your dispatch transform.

Business Processes and Rules: Siebel eBusiness Application Integration Volume IV