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 5, 2016

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.