How to get all approvals mandatory in a workflow and until of them approve, it should be 'Requested' and once approve / reject then only it should be 'No longer required'.

sukran
Mega Sage

In Approval user activity

 how to get all approvals mandatory  in a workflow and until all approve or reject, it should wait and in 'Requested' state and once all of them approve then only it should be 'No longer required'. If the first person has approved, still it should be in Requested state 

 

after that 2nd requirement

 

Example - if 4 owner approvals are in queue ,

if one person approved and 3 persons are rejected .. system should takes as approved in RITM state choice 

only all owners rejected , then system should takes as rejected in RITM

How do I achieve this from a workflow ?

1 ACCEPTED SOLUTION

Use the below script:-

So now it will wait till all the response are received

if (counts.total ==counts.rejected)
{
answer=rejected;
}
else if(count.total==(parseInt(count.approved) + parseInt(count.rejected)))
{
answer=approved;
}

 

Please mark answer as correct/helpful based on impact.

View solution in original post

13 REPLIES 13

it should wait all response and then take action like

if one approved , moves to RITM state as approved

Use the below script:-

So now it will wait till all the response are received

if (counts.total ==counts.rejected)
{
answer=rejected;
}
else if(count.total==(parseInt(count.approved) + parseInt(count.rejected)))
{
answer=approved;
}

 

Please mark answer as correct/helpful based on impact.

EXCELLENT AND WOW , its works

Thanks Saurav , Talented , appreciated 

 

AM not sure , when I will be thinking like you:)

 

 

@sukran 

please use script then

Script already shared by Saurav

Regards
Ankur

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