Support Article

Post processing does not execute circumstanced FA Activity

SA-38612

Summary



Post Processing does not execute circumstanced Flow Action(FA) Activity.

When action type is PRE, the circumstanced Flow Action is being executed.

When action type is POSTPROCESSING, the base rule is getting executed. The pyRulePage has the same class reference in both cases.


Error Messages



Not Applicable


Steps to Reproduce

  1. Click check in on a product rule. (The circumstanced CheckIn FA is executed).
  2. Click check in (The base rule is executed from RunFlowActionActivity and the base rule's post processing activity is executed).


Root Cause



A defect in Pegasystems’ code or rules. The circumstancing does not work when doAction() method is used as it does not reset the primary page when it invokes a rule.

It passes a step page for use by the rule.



Resolution



Apply HFix-34705.

Published May 26, 2017 - Updated June 9, 2017

Have a question? Get answers now.

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