Is it possible to do multiple manual approvals for the same person?

Shane J
Tera Guru

In my request workflows for Security, there is a step where manual approvals are created.   There are times when the same person needs to approve multiple things, so they require multiple approvals.   Since the Approvals only seem to be created via the 'Edit' option, there's no way to pick a person for multiple approvals (they're already in the list).

Is there a way around that?

If there is a way around that, will the workflow still identify the approval records properly?   i don't want to cause any problems with the workflow if a workaround for my issue is available.

9 REPLIES 9

So a couple of things I have been playing around in my Dev instance, and you can tell me if it's madness or not.   Because enabling the 'New' button on the Approver related List sends you to create a new User record instead of an approval, I figured the next logical step is to create a new relationship.



2017-07-19 15_14_24-Manual Approvals - RI _ ServiceNow.png



I then added it to Request Item as a new related list.



The next wrinkle, was that Approver field on the Approval table is only writable by those with a Role of 'maint' (more permanent option will likely be to have it editable for new records only).   I modified that to be overridden by 'Admin' and created a couple of Approvals via the New button on the new related list.



I'm not entirely sure why I'm seeing this discrepancy:



2017-07-19 15_15_35-Manual Approvals - RI _ ServiceNow.png


2017-07-19 15_16_57-Manual Approvals - RI _ ServiceNow.png



EDIT:   Removed the top line of my relationship query and that resolved the discrepancy.



So at this point if I can figure out why I'm not seeing the right info, I figure the logical step is to replace the existing related list with my own.



Thoughts?


Creates a new USER?


 wtf blink 182 dafuq what the fuck GIF



You want to jump on a gotomeeting quick?


I'm out of time today, but if you have a developer instance, you should see that the Approvers list acts that way out of box.



I'll check back in tomorrow.


KN
Tera Contributor

Hi,

did you guys manage to solve this issue?

Im currently facing the same issue where we have multiple approval activities in our WF and can only choose the same person once as a manual approver.

 

It's been awhile but as far as I can tell what I ended up doing was creating a Relationship:

find_real_file.png

 

And then added the Related List to the bottom of the RITM with only a New button.  Seems to have taken care of whatever I was trying to do...