Configuring conditional processing
To enable conditional processing of documents, you must insert decision points and rules in a task route. Decision points allow you to define one or more rules in priority evaluation order. If a rule returns true, the task route processing continues with the task or decision point that follows this rule.
About this task
Decision points can be inserted anywhere in the task route. You must add and configure rules following a decision point to determine what path in a task route is followed to process a document.
If a rule returns true, the document moving through the task route is processed by the task that follows the rule or, if this path contains further decision points, further rules are evaluated. If a rule returns false, the next rule for this decision point is evaluated.
A rule is made up of a Boolean expression, which results in a value of true or false when evaluated. The default clause for a newly created rule is to return true. This is known as an Always True rule. You can use an Always True rule as a catch all when all other rules fail evaluation.
For conditional processing, you configure advanced evaluation criteria for the rule. An advanced expression for a rule consists of at least one operator and its required operands, which is the root expression. You can also nest expressions making up an expression tree to build comprehensive evaluation criteria. The root expression for a rule always returns a Boolean true or false when evaluated. If there are no more rules and the last rule returns false, processing skips to the end of the task route.
After you inserted a decision point and added rules, you can set the order in which the rules are evaluated. The order of rule evaluation that is defined in the decision point is crucial.
If you do not apply any rules to a task route, documents take a straight processing path through a task route with no alternative directions.
Procedure
To allow for conditional processing of documents:
).