Issue with the withdrawn rule in the branch ruleset
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.
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
This issue was determined to be a product enhancement request. Branches are present as separate rulesets.
An enhancement request, FDBK-28039, is created for consideration by Pega Product Management.
0% found this useful