Back Forward Final rule

03-02 C-357 ZELEK A final rule has the Available field is set to Final. On a rule form, this setting appears with a green stopped arrow:Availability = FINAL. On reports about rules, the arrow is brown (final).

After a rule is marked as final, no one can create a second rule with the same visible key in any RuleSet other than the RuleSet that the first rule belongs to. If the RuleSet version of a final rule is locked, you cannot create a second rule with the same visible key in any version of any RuleSet, except a higher version of the RuleSet containing the final rule. REPLM 2/8/10

You cannot override a final rule except through a higher version in the same RuleSet. Many rules in the Pega-RULES and Pega-ProCom RuleSets are marked Final because correct operation of these rules is essential to ensure the integrity and security of your system. Other standard rules have the Available field set to Yes rather than Final; you can override those rules in your application.

Conflicts

A final rule conflict arises if a rule is marked final but rules with that same name also exist in other RuleSets. This rare situation can arise when RuleSets are uploaded with the Import gadgetl or through other unusual means.

Use the Final Conflicts report Rule-.ListThisRuleFinalCollisions.ALL to find final rules that both have the same name and some other visible key parts. Eliminate any conflicts by deleting one of each conflicting pair until this report is empty. To access this report, select Pega button> Application > Inventory > Inventory Reports. Select Rule as the Category and enter "final" as the Search Text.

Extension points

Some standard activities for work object processing that are marked final call empty activities that you can override. These are called extension points; they provide a natural place for you to extend the capabilities of the final rule.

Notes

NoteYou cannot use circumstances or time-qualified rules to override a final rule. MARIK 9/16/03

NoteYou can override a final rule with a sibling rule in a language-specific RuleSet. R-11818

Definitions available rule, circumstance, conflict, extension point, language-specific RuleSet, override, time-qualified rule
Related topics Application category — Inventory landing page

UpDefinitions — F