Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

Approver for Change should be "NO Longer Required" but it still shows "Requested" or "Pending" for a successful closed change tickets

haripriya5
Tera Expert

Hi , 

In the change request , we have Approvers tab , for a approved and closed change , we should see the Approver for state as " No Longer Required" but I see it as " requested" .

find_real_file.png   find_real_file.png

Need to write an ACL , can someone help on this ? 

2 REPLIES 2

VIVEK ANAND1
Tera Contributor
  1.  No, ACL is not related to this.
  2. There is an OOB Business rule "SNC - Run parent workflows (Approval)" which is written on 'sysapproval_approver' table. Check whether there are any customization made in it which modifies the OOB process.

Note: 

SNC - Run parent workflows (Approval) -> This BR calls a function inside "WorkflowApprovalUtils" Script include and it further calls other script include. In the end of iteration finally it calls a Script include which is not exposed by ServiceNow "SNC.WorkflowScriptAPI()".

  • If a script include is not exposed then it can't be edited by us.

My Guess:

Issue should because of any customization made in the BR stated above or in any of the functions (during iteration - i.e. one function calling another function which could be in same or other script include as per OOB) which are actually called from the BR.

 

Best Regards,
Vivek

Note: Please mark answer as helpful if it fixes your issue or helps you to proceed further.

Hi Vivek , 

 

Thanks for the reply , would check and revert for any further updates.