1 of 2 parrallel subflows remains in status Ready

Mark Pyc mark.pyc at gmail.com
Tue Mar 8 13:08:22 EST 2005


G'day Wugers,

620 patch 41.

I have a workflow which calls a subflow that then calls 2 subflows in
parrallel based on dynamic task determination. These subflows only
contain a user decision (with 2 choices) followed by a container
operation that sets a flag indicating which decision has been made.

In certain cases one of the subflows is created but remains in status
Ready. No Workitems are created for it's steps/tasks.  The parallel
flow runs normally and creates it Workitem for the decision step.
Other times the process works beautifully.

* There are no errors in the WF Log.
* The main flow is a normal state and will continue if the second
subflow is processed.
* There are no ABAP dumps (ST22).
* There are no entries in SM58.

At this testing stage there is only 1 WS task existing for each
branch, so it is not an issue of the dynamic task selection picking up
a problematic task.

The last two steps before the call to the subflow involve a user
selecting agents for the subflow decisions. The situation seems to
occur when they select another agent for the failing subflow and
themselves for the working subflow. This isn't consistent though, as I
personally can never get it to fail. I can't identify any
authorisation issues.

As there are no errors I can't restart it with SWPR or equivalent. On
the advice of Mike Pokraka I tried forcing the overall workflow into
error and then restarting which had no effect on the problem, and then
forcing the stalled subflow into error (which puts the main flow into
error as well) and then restarting which moved the stalled subflow
from a status of Ready to a status of Started - but still no movement
within the subflow.

To be fair there are many more things I can test at this stage, but I
thought I'd throw it out in case someone has seen it before.

Have fun,
Mark


More information about the SAP-WUG mailing list