Who actually approved a request?

Glen3
Giga Contributor

Users that approve requests can have delegates approve requests for them. As far as I know, when a delegate approves the request, the approval record shows the approver user's name, not the delegated user's name whom actually approved it.
I need to create a report that shows the user that actually approved the request. Is there a table or something that shows who actually approved requests?

1 ACCEPTED SOLUTION

Melissa Berry
Tera Guru

I was able to accomplish this by adding a new field on the approval table 'Approved by' and creating a after update business rule to update that field.

 

find_real_file.png

 

 

View solution in original post

5 REPLIES 5

Allen Andreas
Administrator
Administrator

Hi,

Outside of creating a metric to specifically capture this, the only "easy" way would be to report on the sysapproval_approver table and look at state is approved and then view the updated by (this would only work if the last update to that record was in fact by the person who approved it).

Otherwise, you'd have to report on the audit of the record/sys_history_line table to for approval records where the new value = approved and then you can get the literal user who did that from the User field.

Please mark reply as Helpful/Correct, if applicable. Thanks!


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

Ok, thanks Allen!

Melissa Berry
Tera Guru

I was able to accomplish this by adding a new field on the approval table 'Approved by' and creating a after update business rule to update that field.

 

find_real_file.png

 

 

Glen3
Giga Contributor

Thanks Melissa, this is great!