cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
MelStaunton
Frequent Visitor

how to handle time out in parallel branches

Hi there,

 

I have a working approval flow, that send email reminders for 3 days. If no action is taken within 3 days it should get escalated to the next level manager. Whatever I find on this topic,  just adds another parallel branch, yet I can't seem to add a parallel branch within a parallel branch. What am I missing?

Both yellow steps time out after 3 days. Upon timeout the escalation should start. If I add another parallel branch on the same level as the first approval and email reminder, I can't access the dynamic variables from the approval.

MelStaunton_0-1618417752720.png

Can somebody help out, please?

Thanks,

Mel

1 ACCEPTED SOLUTION

Accepted Solutions
Pstork1
Dual Super User III
Dual Super User III

As you've discovered you can't add a parallel branch within a parallel branch.  The alternative is to create another parallel branch at the same level as the existing ones. Add a delay to that branch for your wait time.  At the end of that delay check to see if the approval is completed.  If not do the escalation.  You can set a variable in the regular approval branch that can be used to tell whether the approval is complete or not.



-------------------------------------------------------------------------
If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

View solution in original post

2 REPLIES 2
Pstork1
Dual Super User III
Dual Super User III

As you've discovered you can't add a parallel branch within a parallel branch.  The alternative is to create another parallel branch at the same level as the existing ones. Add a delay to that branch for your wait time.  At the end of that delay check to see if the approval is completed.  If not do the escalation.  You can set a variable in the regular approval branch that can be used to tell whether the approval is complete or not.



-------------------------------------------------------------------------
If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

View solution in original post

@Pstork1 That makes total sense, didn't think of adding a delay. THanks!

Helpful resources

Announcements
Process Advisor

Introducing Process Advisor

Check out the new Process Advisor community forum board!

MPA User Group

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

MBAS on Demand

Microsoft Business Applications Summit sessions

On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks

Top Solution Authors
Top Kudoed Authors
Users online (31,105)