Siebel Business Process Framework: Task UI Guide > Creating Steps and Connectors >

Creating a Branch Connector


A branch connector is a type of connector in a task UI where you create a condition. Similar to how it operates in a workflow process, a branch connector in a task UI can be conditional or nonconditional. Siebel CRM uses a condition and a decision point to determine the path to follow in the task UI according to criteria that you define. A different action can occur depending on the path that it follows.

You can configure branching in a task UI on branch connectors that emanate from a decision point. You can create a separate condition for each of these connectors. You do not create conditions on the decision point. To determine the next step to run, the decision point evaluates the conditions you define on the outgoing connectors.

You can define the following values in the Type property of a connector:

  • Condition. Includes a condition. Allows you to create a condition that must be met to continue through this path.
  • Default. Does not include a condition. If the condition is not met for another connector, then the task UI flows down the Default connector.

To view an example that includes a condition, see Revising the Task UI.

To create a branch connector

  1. Create a connector.

    For more information, see Creating a Connector.

  2. Enter or modify the Name property of the branch connector.

    The branch name must be unique.

  3. Set the Type property of the branch connector to Condition.

    For more information, see the description for the task branch object in Siebel Object Types Reference.

  4. Create conditions that apply to this branch.

    For more information, see Creating a Condition on a Branch Connector.

  5. In the Comments property, enter text that describes the branch logic.
  6. Optional. Repeat Step 1 through Step 5 for each additional branch connector you must create.

    If your task UI must proceed along more than one conditional connector and one default connector, then you must create a separate branch connector for each logical path.

  7. Create a default branch.

    CAUTION:  You must create a Default connector to handle the situation where an item does not meet any of the conditions you create.

Siebel Business Process Framework: Task UI Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.