About When Condition rules |
New | Conditions | Advanced |
Pages & Classes | History | More |
A when condition rule evaluates a Boolean logical statement involving comparisons among values of properties, to return true or false.
Rules of many other rule types can reference when condition rules. For example, you can reference when condition rules in activity rules, flow rules, and through the pega:when JSP tag in HTML rules.
Use the Policy Decisions slice or Application Explorer to access when condition rules that apply to the work types in your application. Use the Rules by Type Explorer to list all when condition rules available to you.
Many when condition rules can be conveniently expressed as one or more Boolean expressions (comparisons or function calls) ANDed together. Use the Conditions tab to enter or update such rules. Other when condition rules require more complex logic to combine the Boolean expressions. Use the Advanced tab to enter or update those rules.
After initial development and testing, selected when condition rules can be maintained by line business managers rather than by application developers. The Conditions tab of the form provides managers access to the fields most often updated.
For each when condition rule in your application, consider which business changes might require rule updates, and whether to delegate the rule to non-developers who then can make such updates directly. See How to build for change.
When condition rules are part of the Decision category. A when condition rule is an instance of the Rule-Obj-When rule type.
Decision
rules — Concepts and terms
How to unit test a when condition rule |