Siebel Business Process Framework: Workflow Guide > Example Workflow Processes > Defining a Workflow Process That Creates a Service Request >

Defining Connectors for the Workflow Process


This task is a step in Defining a Workflow Process That Creates a Service Request.

In this topic, you define connectors for the workflow process.

To define the connectors for the workflow process

  1. Click the Start Workflow connector, and then use the Properties window to define properties using values from the following table.

    Property

    Value

    Type

    Condition

    Event Object Type

    BusComp

    Event

    WriteRecordNew

    Event Object

    Service Request

    This configuration starts the workflow process if Siebel CRM detects that a WriteRecordNew run-time event occurs on a service request.

  2. Make sure the Type property in the Properties window is set to Condition for each connector that emanates from the decision point.

    Click each connector in succession that emanates from the decision point. In the figure in Step 2, these connectors are labeled ASAP, High, Medium, and Low. As you click each connector, make sure the Type property in the Properties window is set to Condition.

  3. Click the connector labeled Priority Not Set, and then define properties using values from the following table.

    Property

    Value

    Type

    Default

  4. Right-click the ASAP connector, and then choose Edit Conditions.
  5. In the Compose Condition Criteria dialog box, define the decision condition using values from the following table.
    Property
    Value

    Compare To

    Business Component

    Operation

    All Must Match (Ignore Case)

    Object

    Service Request

    Field

    Priority

    Value

    1-ASAP

    You define a separate decision condition for each of the ASAP, High, Medium, and Low connectors. Each conditional statement corresponds to a Priority value. This workflow process adjusts the Commit Time in the subsequent Siebel operation step depending on the outcome of the evaluation it makes for each priority in the decision condition for the priority connector. For more information, see Creating a Decision Condition on a Branch Connector.

  6. Right-click the High connector, and then choose Edit Conditions to access the Compose Condition Criteria dialog box.
  7. In the Compose Condition Criteria dialog box, define the decision condition using values from the following table.
    Property
    Value

    Compare To

    Business Component

    Operation

    All Must Match (Ignore Case)

    Object

    Service Request

    Field

    Priority

    Value

    2-High

  8. Right-click the Medium connector, and then choose Edit Conditions to access the Compose Condition Criteria dialog box.
  9. In the Compose Condition Criteria dialog box, define the decision condition using values from the following table.
    Property
    Value

    Compare To

    Business Component

    Operation

    All Must Match (Ignore Case)

    Object

    Service Request

    Field

    Priority

    Value

    3-Medium

  10. Right-click the Low connector, and then choose Edit Conditions to access the Compose Condition Criteria dialog box.
  11. In the Compose Condition Criteria dialog box, define the decision condition using values from the following table.
    Property
    Value

    Compare To

    Business Component

    Operation

    All Must Match (Ignore Case)

    Object

    Service Request

    Field

    Priority

    Value

    4-Low

    In this example you define several connectors, and then place them on the canvas consecutively. If your workflow process includes multiple connectors, and if each of the definitions for these connectors are similar to one another, then you can use an alternative technique. You can define a single branch connector, define the decision condition for it, and then copy and paste it for use elsewhere in the workflow process. You can then modify the condition for each connector, as necessary. In this example you only modify the Value. You can use the same cut and paste technique to define the Siebel operation steps in this example.

  12. Choose the File menu, and then the Save menu item.
  13. Close the Process Designer.
Siebel Business Process Framework: Workflow Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.