Name
sn_sow_inc.SOWIncidentUtilsAjaxSNC
Description
No description available
Script
var SOWIncidentUtilsAjaxSNC = Class.create();
SOWIncidentUtilsAjaxSNC.prototype = Object.extendsObject(global.AbstractAjaxProcessor, {
initialize: function(request, responseXML, gc) {
global.AbstractAjaxProcessor.prototype.initialize.call(this, request, responseXML, gc);
},
ajaxFunction_createKnowledgeGap: function() {
var incidentSysId = this.getParameter("sysparm_incident");
var topic = this.getParameter("topic");
var description = this.getParameter("description");
var incGr = new GlideRecord("incident");
if (incGr.get(incidentSysId)) {
var gr = new GlideRecord('kb_feedback_task');
gr.initialize();
gr.short_description = topic;
gr.description = description;
gr.parent = incidentSysId;
gr.opened_by = gs.getUserID();
if (gr.insert())
gs.addInfoMessage(gs.getMessage("Knowledge gap {0} reported. Find this record under Related Lists.", gr.getDisplayValue()));
}
},
type: 'SOWIncidentUtilsAjaxSNC'
});
Sys ID
5a8da383536230104088ddeeff7b1255