How to create incident task using java script

String
Kilo Sage

am able to create incident as below  ,but how to create incident task? 

Please guide me 

 

var gr = new GlideRecord('incident'); 

gr.initialize(); 

gr.description = 'Testing'; 

gr.insert();

1 ACCEPTED SOLUTION

This should work

 

var inc = new GlideRecord('incident'); 
inc.initialize(); 
inc.short_description = 'Test Inc'; 
var inc_sys = inc.insert();

var incTask = new GlideRecord('incident_task'); 
incTask.initialize(); 
incTask.short_description = 'Test Inc Task'; 
incTask.parent = inc_sys;
incTask.incident = inc_sys;
incTask.insert();

 

 

View solution in original post

3 REPLIES 3

Mike_R
Kilo Patron
Kilo Patron

Update the table name in the first line.

Change incident to incident_task

 

Thanks for your quick reply,May be my question is wrong ,Am repharsing 

my requirement is to create incident and incident task (incident task should link to same incident)

This should work

 

var inc = new GlideRecord('incident'); 
inc.initialize(); 
inc.short_description = 'Test Inc'; 
var inc_sys = inc.insert();

var incTask = new GlideRecord('incident_task'); 
incTask.initialize(); 
incTask.short_description = 'Test Inc Task'; 
incTask.parent = inc_sys;
incTask.incident = inc_sys;
incTask.insert();