Overriding rules
You override rules to give rules precedence over other rules.
For example, you can set an entire decision table to override another decision table.
A rule that overrides one or more other rules is run in place of the rules that are overridden. Normally, rule overriding operates within a hierarchy of rules, with a local or more specific rule overriding a more general rule. For example, you can set a minimum customer age for a particular state to take precedence over a minimum customer age for the country.
If an overridden rule is selected in the same rule task of a ruleflow, the rule is filtered out and not run.
Overridden rules are visible in the properties of your rule artifact. To view them:
- Select the artifact the Decision Artifacts tab.
- Click Show details.
To set rule overriding, edit your rule artifact:
- Click Details for your artifact.
- Select the Overridden Rules tab.
- Add the rules that you want the current rule to override.