Support Article
Incorrect Rule Resolution for Paragraph Rule
SA-28854
Summary
The user has a paragraph rule that exists in several ruleset versions: -
RSV:01-05-70
RSV:01-05-71
RSV:01-05-81
RSV:01-05-83
The rule on the mobile client is always resolving to the 01-05-70 version and not the 01-05-83 version. If user deletes the rule from 01-05-70 and 01-05-71, then he sees the one from 01-05-81 or 01-05-83 (they are identical) on the mobile device. In designer studio user always sees the latest rule so it is only affecting the mobile device.
Error Messages
Not Applicable
Steps to Reproduce
Paragraph rules,
Paragraph ‘P’ is referenced as,
Below is the issue, and its only in ‘Custom mobile app’.
Root Cause
A defect in Pegasystems’ code or rules. While packaging the paragraph rules, rule resolution is not happening. Rule resolution cannot be done for paragraph rules due to locale. So changed the pzGetParagraphs rule to sort the pzInsName based on the ruleset versions and picking the latest available rules from the ruleset.
Resolution
Apply HFix-29765
Published October 6, 2016 - 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.