cancel
Showing results for 
Search instead for 
Did you mean: 

Workflow stuck in User Decision without any errors ?

soumya_ranjan_patel
Participant
0 Kudos

Hi All,

Workflow stuck in user decision step.

Details :

User Decision step is kept between block statement with parallel processing. Two agents received workitem in which one executed  and completed wit Approve.

Now issue :

in SWIA Iam getting details as block statement in processing and the following user decision inside that as completed. After that one container operation is there, but flow has not gone to that part.

i have no authorization of : SMQA, SWU2, SWPC, SWPR, SWU_OBUF.

Kindly help me on this to sort it out, How to Continue .

Thanks and regards,

Soumya.

Accepted Solutions (0)

Answers (5)

Answers (5)

former_member185167
Active Contributor
0 Kudos

"i have no authorization of : SMQA, SWU2, SWPC, SWPR, SWU_OBUF."

I suggest you call the WF administrator

soumya_ranjan_patel
Participant
0 Kudos

Hi All,

For now that particular workitem has been set to Ready state again manually. Now waiting for the both user to reapprove.

Above step was taken thinking the cause maybe because of any system error.

But I have one doubt, if there are two multiline agents for a user decision step inside block, and with parallel processing, then the same workitem goes to both agents or different workitem??

Thanks.

Former Member
0 Kudos

If there is a "multiline agent" for a step (=there is multiline container element in the agent determination field in the step), it will create just one work item but send it to all those agents in the multiline element. Once someone completes the item, it will disappear from the inbox of all the agents.

Anyhow, now you seem to be using the block step, and might be creating parallel branches. If you are doing this, then you might be creating several work items. (Please take a screenshot of the template and show it for us.)

I recommend that you learn to read the workflow log, because these things are easy to see from there (one or several work items created etc.).

Regards,

Karri

SandySingh
Active Contributor
0 Kudos

Hello ,

If you have placed a approval task in block for parallel processing then both approvers must approve for next step to be executed. Looks like your workflow is awaiting approval from second approver.

If you want to proceed the WF when one of the approver approves then it is better to use the FORK in workflows. You can call the 2 approval steps in two branches of FORK

Regards

Sandy

former_member201570
Active Participant
0 Kudos

Hi Soumya,

Please check if any run time error is happened ( ST22 ). If you share the workflow log screen shot , it would be better to sort out the problem .

Regards,

Shamsudheen.

soumya_ranjan_patel
Participant
0 Kudos

There are no errors in ST22.

Thanks.

former_member185167
Active Contributor
0 Kudos

Do you know how to do screenshots?

Former Member
0 Kudos

You are not very clear with your explanation. Please share some screenshots.

In general if two agents have received work items (with a block / parallel processing) I would understand it like this: Only one of the agents has completed the work item and the second one is still waiting to be completed. Thus the block is still in process and cannot complete before also the other agent completes his work item.

Kind regards,

Karri

soumya_ranjan_patel
Participant
0 Kudos

Karri ,

Thanks for your reply.

You understood it correct but the problem here is since its a parrel processing block and there are 2 ids to be sent for approval.

Along with One id the Other one id should get the work item for approval. But workitem went only to one id and after that id's approval that work item has completed status and there itself WF is stuck .

Other than Block step no other step is in process state. There are no errors also displaying.

Let me know it helps in understanding the issue.

Thanks.

Former Member
0 Kudos

Start the workflow. Now if I understand you correct there should be two work items created for two different user IDs? Is this correct? Can you run SWI1 and can you see that there are two work items in status READY?

Now you complete/approve the other work item, right? The work items gets status COMPLETED, right? What about the other work item? If it is still in status READY, then your block will be waiting it to be completed (block step is IN PROCESS status).

I recommend you put some screenshots here (technical workflow log would be nice).

Regards,

Karri

Former Member
0 Kudos

Hi Soumya,

For parallel processing you need to use the step type as 'Fork'.

In this step you can define the branches as two and the necessary branches as two in case of approval needed from both approvers.

In the each branch of fork step, you can define two different approval task with different approvers.

At runtime, both users will get the approval work item and once both agent approves the request, then only workflow will be completed.

Thanks,

Vijay.

anjan_paul
Active Contributor
0 Kudos

Hi,

   check and share screenshot of Block  step condition .

Former Member
0 Kudos

Hi Soumya,

Please share the screen shot of workflow template and Workflow log.

Thanks,

Vijay.