Incorrect Rule Resolution for Paragraph Rule
SummaryThe user has a paragraph rule that exists in several ruleset versions: -
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 MessagesNot Applicable
Steps to Reproduce
Paragraph ‘P’ is referenced as,
Below is the issue, and its only in ‘Custom mobile app’.
Root CauseA 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.
Published October 5, 2016