The CreatorCon Call for Content is officially open! Get started here.

Approval status is setting to Approved if the form have flow designer have 2 level of approvals

raj99918
Tera Contributor

Hi ,

 

I have observed one interesting issue I have two catalog forms one form having workflow and another have flow designer back end if they have 2 level of approvals. Form having wokrflow it setting the Approval status to Approved after 2 apporvals approve the request but in flow designer forms when 1st approval approve the request it immediately set the Approval status to Approved its not wait for all the 2 level of approvals approve the request I want similar functionality as workflow forms it should wait for all the approvals to approve and then set the Approval status to Approved How can we fix it ?

2 REPLIES 2

Ankur Bawiskar
Tera Patron
Tera Patron

@raj99918 

it's flow behavior.

When parallel approval is used then flow treats 1st approval as final approval for that "approval field" linked to the request.

see these blogs and the KB from ServiceNow with a workaround

Parallel Approvals in Flow Designer 

Parallel Approvals in Flow Designer 

the below KB talks about the issue you are facing and a possible workaround

Using Parallel Approvals in Flow Designer is only respecting the Approval Decision of the First Appr...

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

raviteja1600
Tera Guru

Hi @raj99918 ,

 

You can achieve this in two ways.

 

1. Do Parallel and ask the approvals

2. Scripted Approvals

 

1. Do Parallel and ask the approvals

raviteja1600_0-1759757689168.png

 

2. Use the Scripted approvals

Inside the Ask for approvals, you need to write the script as per your requirement

 

Use the link: https://www.servicenow.com/community/workflow-automation-blogs/scripted-approvals-in-flow-designer-w...

 

If the provided information is helpful, please mark it as helpful and accept the solution.

 

Regards,

Raviteja