Approvals not going to 'No Longer required' if user rejects the approval (sysapproval_approver)

Vishwa Pandya
Tera Expert

Hello,

I have a Catalog task in which we are pushing user approvals through run script in the workflow. 

When the approval is approved by any one user, the rest of the approvals go to 'No Longer required' which is correct as shown below

VishwaPandya_0-1670283005665.png

But when the catalog task is rejected by any one user, the rest of the approvals still remain requested which is incorrect. If it is rejected by one user, rest all should become 'no longer required' just like how approved works.

VishwaPandya_1-1670283063749.png

Can you guys suggest a solution for this or mention why this is happening?

9 REPLIES 9

SanjivMeher
Kilo Patron
Kilo Patron

Are you using the Approval-User activity in the workflow to send approval. There should be option to to Reject all if one rejected. Make sure the second option from below is not selected in the activity.

 

SanjivMeher_0-1670286520487.png

 


Please mark this response as correct or helpful if it assisted you with your question.

No I am using a run script to insert approval record.

I would suggest using Approval-User activity. Instead of using Run script, use Additional approvers script in the Approval-User activity to set the approvers. 


Please mark this response as correct or helpful if it assisted you with your question.

Unfortunately cannot do that since it is a fully automated workflow and the approvers list depends on various answers provided in the variables.