Siebel Business Process Framework: Workflow Guide > About Workflow Process Steps and Connectors > About Workflow Process Step Types >

About the Decision Point


A Decision Point is a type of workflow process step that evaluates one or more defined conditions to determine the next step of a process instance.

A Decision Point evaluates a business component's user data in a record when the workflow process is executed. For example, assume the workflow process is triggered by a workflow policy and multiple violations of a policy condition occur during the Workflow Monitor Agent's action interval. In this case, when the workflow process is executed the Decision Point determines which branch to take based on the current value of the business component field.

Defining Branching Logic in a Workflow Policy

If the branch connector logic is moved from the workflow process to a workflow policy level, then the policy generates unique events within the defined action interval. In this way, the workflow process is triggered by a workflow policy violation. For more information, see Building Expressions with Expression Builder.

Defining a Decision Point

You define a Decision Point in the Process Designer in Siebel Tools.

To define a Decision Point

Perform the procedure described in Adding a Step to a Workflow Process with the following modifications:

Siebel Business Process Framework: Workflow Guide Copyright © 2008, Oracle. All rights reserved.