Issue Adding Manual Approvers to Change Request Approval Related List

mshahvej
Mega Contributor

Hello @everyone,

I’m working on change request approvals and need to set up functionality that allows a user to add an approver by clicking the Edit button on the Approval related list under the Change Request record.

So far, I’ve checked the Edit button functionality, and it seems correct.
However, when I try to add a user through it, no record is getting added under the Change Request related list. Instead, records are being created in sysapproval_approver with the stage set to Not Yet Requested, while the other fields are coming through as empty.

For this functionality, where users can add approvers themselves, I’m trying to use Anyone approves with Manual Users in the approval step in Flow Designer.

I’ve tried a couple of things, but the behavior remains the same.

Could anyone help me understand what I might be missing?



mshahvej_0-1780656583411.pngmshahvej_1-1780656612175.pngmshahvej_2-1780656640815.png

 




4 REPLIES 4

Tanushree Maiti
Tera Patron

Hi @mshahvej 

 

Refer : Add an approver to review a change request 

 

1. Ensure the property glide.manual.approval.pickup_on_update  exists and is set to true. This allows the platform to pickup manual approvals added during active update states

refer: KB0695234 Manually added group approvals are not being set to "approved" on change request 

 

2.Ask for Approval in flow designer - How is manual approval intended to work? 

3. KB0780999 Approval Coordinator not working when manual approvals for users and groups are added. 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

@Tanushree Maiti  Thanks for the information.

However, the main issue I’m facing is that after clicking Edit, adding users, and then clicking Save, the expected mapping is not working correctly.

The records being created in sysapproval_approver are coming through completely empty with the state set to “not yet requested.”

I also tried the system property suggestion, but I’m still seeing the same issue.

PoonkodiS
Giga Sage

Hi @mshahvej 

could you follow this article to check the omit edit button  and uncheck the omit new button ,I think the approval table uses the document id field.And the change request number is not sending

Verifying that the Edit and New buttons on a related list are properly configured - Support and Trou...

Because both fields are now completely filled , the database successfully links the record. Your Flow Designer's "Manual Users" action will instantly detect this complete record, automatically change the state from Not Yet Requested to Requested

 

Hello @PoonkodiS 
I’ve checked the configs; however, they are the same as mentioned in the KB.