Conditional workflows

Conditional workflow supports the automation of rule-based workflow step assignment. Conditional workflow supports these rules:

List Driven conditions
Conditions that can be set based on the value of a business-process list attribute and that can be used for these scenarios:
  • Assign to User: A selected step in a workflow that can be assigned to a particular user based on business attribute values.
  • Assign to Group: A selected step in a workflow that can be assigned to a group based on business process attribute values.
  • Leave Alone: A step without conditions that follows the predefined settings from the workflow design.
  • Skip Step: A step that is skipped in a specific workflow-based business process attribute value.
Non Updatable Step
This condition is used for steps that cannot be modified at the business-process level. The user or group assignment of the steps is retrieved from the conditional workflow setup and this assignment cannot be modified.
Step Depends on Step
This condition is used if steps later in the workflow must be assigned to the same person as in the previous step.
Skip Steps Assigned to Originator
This condition skips the step if the step is assigned to the user who is the originator of the business process. Consequently, the workflow step is redundant if it is assigned to the originator.
Skip if No
This condition skips the step if the value of the business process attribute that is specified in the condition is NO.
Unskippable Step
This condition is used if a workflow step can never be skipped.