Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Using workflow to Request for an approval that is already closed

Community Alums
Not applicable

Hi @OlaN,

Can you please help me with the workflow where, suppose a request is sent for approval. A group member approves it. The requirement is to see the same request can be sent back for approval again (state as Requested). I tried for it, but not working as expected. Kindly help.

Regards

Suman P.

4 REPLIES 4

Community Alums
Not applicable

Hello,

There is a similar requirement like mine in the post.

https://www.servicenow.com/community/developer-forum/how-to-successfully-roll-back-reset-manual-appr...

But for me it is a group approval. How would I change the script, so it would work for group approval please.

 

var rec = new GlideRecord('sysapproval_approver');
rec.addQuery('sysapproval', current.sys_id);
rec.addNullQuery('wf_activity');
rec.query();
while(rec.next()){
   rec.state = 'not requested';
   rec.comments = 'Approval rolled back by change workflow.';
   rec.update();
}

Regards

Suman P. 

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Community Alums 

 

Once a request has been approved, why you sent back (The requirement is to see the same request can be sent back for approval again (state as Requested). I tried for it, but not working as expected.)?

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Community Alums
Not applicable

Hi @Dr Atul G- LNG,

My requirement is "When I open my submitted request, I cannot make changes, can we make it so that I can make changes and if done, forces a re-approval from anyone who has already approved?" Kindly help if possible.

 

Regards

Suman P.

Hi @Community Alums 

 

NO, as per standard and OOTB process, once a request submitted we cant change any thing or should not change as well that is not a recommended also it may impact already attached flow / wf as well. So it must be rejected by approver or user can call SD to cancel it or make change in variable if SD is allowed to make changes. 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************