Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Update the Parent Incident worknotes when an Incident Task is Closed complete

Manon
Kilo Contributor

Hello,

I am trying to create a Business Rule so that when an Incident Task state changes to "Closed complete", the parent's owner is informed of this closure through the work notes.

Below is the Business Rule I created, however it is not working and I can't seem to find a correct script to make it work:

find_real_file.png

The script:

(function executeRule(current, previous /*null when async*/) {

	// Add your code here
	current.parent.work_notes="The Incident Task " + current.number + " has been completed.";
	
	/*var gr = new GlideRecord('incident');
	gr.addQuery('sys_id',current.parent);
	gr.query();
	
	gr.work_notes="The Incident Task " + current.number + " has been completed.";*/
	
})(current, previous);

Any idea of how I could make this BR work?

Thank you in advance!

1 ACCEPTED SOLUTION

Manon,

Can you try the below code, it should work for sure

var parent = current.parent;

var gr = new GlideRecord('incident');
gr.addQuery('sys_id',parent); //gr.addQuery('sys_id',parent.toString());
gr.query();
if(gr.next()){


	gr.work_notes="The Incident Task " + current.number + " has been completed.";
	gr.update();
}

 

Please mark as correct if this helps!!!

-Vinay.

View solution in original post

13 REPLIES 13

Manon,

Can you try the below code, it should work for sure

var parent = current.parent;

var gr = new GlideRecord('incident');
gr.addQuery('sys_id',parent); //gr.addQuery('sys_id',parent.toString());
gr.query();
if(gr.next()){


	gr.work_notes="The Incident Task " + current.number + " has been completed.";
	gr.update();
}

 

Please mark as correct if this helps!!!

-Vinay.

It worked perfectly, thank you very much Vinay!

gokulraj
Giga Expert

Are you sure 'current.parent' giving the sys_id of the incident?

Manon
Kilo Contributor

Yes I am.