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

Hi Saurav yes

 

if any one rejected , its moves to rejected state --

 

Its should be moves to rejected state ,when all approvers rejects

if any one approved , it should move to approved state 

 

 

any idea 

 

through condition script ?

Hello Sukan,

Then use the below condition based script saying if the total number ofd approvals is equal to the total number of rejection only then it will be rejected else it will be approved

Script:-

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

 

Screenshot:-

 

find_real_file.png

 

Please mark answer as correct/helpful based on impact.

I tried , but its not waiting for other approver response , 

Its takes as approved immedietaly and other approvers moved to no longer required state

Why should it wait for other approvers response, you mentioned that 

if any one approved , it should move to approved state that is why as soon as anyone approves it goes for approval

Requirement is , each owner approved , it will trigger a task and assigning to concern team 

Task creation works asexpected

 

so its mandatory for each owner individual approval , and we consider if anyone move approved , then  RITM is in approved state

 

any other suggestion ?