Support Article
“Open flow” does not work for split-for-each shape - wrong class
SA-34703
Summary
User has a flow that contains Split-for each shape which loops pyWorkParty and execute a flow on Data-Party class.
When user right-clicks on the sub-flow shape, and choose for “Open flow”, errors are observed.
Error Messages
Unable to open instance -
Possible causes may be :
(1) Rule may no longer exist.
(2) Availability of the rule may be set to No/Draft, Blocked or Withdrawn.
(3) Circumstance of the rule may be preventing access.
(4) Current date is not within the date range specified in the rule.
Steps to Reproduce
1. Create a flow that contains Split-for each shape.
2. Supply the parameters: Page - pyWorkParty, Class - Data-Party, Flow Type: Screen Flow, Flow - TestScreenFlow.
3. Right click on the split-for each shape and click on "Open Flow".
Root Cause
A defect in Pegasystems’ code or rules.
The Top Class is passed for open the flow rule in the Navigation rule "pyMenu" of "Data-MO-Activity-SubProcess-SplitForEach" class.
Resolution
Perform the following local-change:
Change the class from Top Class to ".pyPageClass" in the Navigation rule "pyMenu" of "Data-MO-Activity-SubProcess-SplitForEach" class to open the flow rule.
Published March 24, 2017 - 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.