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:
  1. Select the artifact the Decision Artifacts tab.
  2. Click Show details.
To set rule overriding, edit your rule artifact:
  1. Click Details for your artifact.
  2. Select the Overridden Rules tab.
  3. Add the rules that you want the current rule to override.