Support Article
Issue with the withdrawn rule in the branch ruleset
SA-64031
Summary
Rule resolution picks a rule from a non-branch ruleset version. This occurs when the user withdraws the rule with the Applies To class in a branch ruleset version. If a rule is marked as Withdrawn during the rule resolution, then it is no longer available for that particular ruleset or class combination. A different rule is run at runtime when a rule is withdrawn from the branch ruleset.
Error Messages
Not Applicable
Steps to Reproduce
- Create a branch ruleset version, LocalizationTools_Branch_VersionA which is a branch on the LocalizationTools ruleset
- Perform a SaveAs of the ValidateABC rule from LocalizationTools: 01-xx-xx to branch ruleset
- Set the rule availability to Withdrawn and check in
- Verify the rule resolution
Root Cause
This issue was determined to be a product enhancement request. Branches are present as separate rulesets.
Resolution
An enhancement request, FDBK-28039, is created for consideration by Pega Product Management.
Published August 19, 2019 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.