approve a rejected request
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 03:25 AM
A have a question, our dept has a leave request and the workflow to get it approved works fine. Management now wants to be able to have the supervisor approve a cancelled request after it has been started. would this be done in the workflow?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 06:20 AM
Can you try to use rollback activity to achieve this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 07:48 AM
Yes. That's where you do it. Dont see how you can restart a canceled request, because it's canceled. If a request is canceled, it needs to be re-submitted. You could create a custom approval action that would allow people (on the approval record ) to click Approved, Reject, or [yourwordhere]..something "Needs more Review". This would allow you to create a custom branch off that action that you could circle around back to the approval task again based on your process. This way, if a request is really canceled, it stays canceled, but if it needs to be taken back though the approval process again for some reason, this branch would allow that. Here is the way to accomplish it https://community.servicenow.com/thread/300221 Please mark this reply as answered if this helped solve your issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-22-2018 11:37 AM
Would an if statement after the after completed work? Something like :
if approval = 'cancelled'
approval = u_requested_for.manager}
To requested a manager approval again?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-22-2018 12:37 PM
You can't cancel an approval without canceling he entire request, so I dont see how that would work.
You also cant restart a canceled request.
If you want to loop back to a previous approval in your workflow process then yes, you can use an If statement to check a condition, then use the "Rollback to" action to go back to the manager approval task...but is a pointless effort if someone cancels the request, then there is nothing to check...no work has been done because it's been canceled and you cant restart the request.
Perhaps i'm misunderstanding what the requirement is. Why do they want to approve a canceled request? It's been canceled.
Maybe screenshot your workflow and explain where in the process you are trying to insert (or loop back) to the approval.