Sep 14, 2024
var gr = new GlideRecord('incident');
gr.addQuery('active', true);
gr.query();
while (gr.next()) {
// Process each record
}
var ga = new GlideAjax('YourScriptIncludeName');
ga.addParam('sysparm_name', 'functionName');
ga.getXMLAnswer(function(response) {
// Handle response
});
var YourScriptIncludeName = Class.create();
YourScriptIncludeName.prototype = {
initialize: function() {},
yourFunction: function() {
// Your logic here
},
type: 'YourScriptIncludeName'
};
(function executeRule(current, previous /*null when async*/) {
// Business logic here
})(current, previous);