Workflow 3.0: When execution a workflow, work items for the steps are sometimes created twice after a parallel section.
Example: FIPP pattern workflow WS10000051, step 136 'Change document', after the join node 20/25.
Program error in the FORM routine cancel_wis_between_2_nodes in the program LSWP1F02 (function group SWP1):
The problem can occur after a parallel section if all parallel branches for ending the section do not need to be processed to end the parallel section (a so-called "n of m" join) and the parallel section is in a loop. In the second and any following passes of the loop, several work items can be created for the next task after ther joining. The cause is that the corresponding counter is not reset to zero for the terminated parallel branches when Workflow exits the parallel section.
When leaving a parallel section (only an "n of m" join!) the counter must be set to zero. Advance correction, see below
The error is corrected from release 3.0B.
No comments:
Post a Comment