diff --git a/Server-Side Components/Background Scripts/Bulk Resolve Old Incidents/README.md b/Server-Side Components/Background Scripts/Bulk Resolve Old Incidents/README.md new file mode 100644 index 0000000000..206826429d --- /dev/null +++ b/Server-Side Components/Background Scripts/Bulk Resolve Old Incidents/README.md @@ -0,0 +1 @@ +Use this script in background scripts to Bulk Close Older Incidents. Example mentioned in the script has 'Created 1 year ago' filter which can be updated as required. diff --git a/Server-Side Components/Background Scripts/Bulk Resolve Old Incidents/script.js b/Server-Side Components/Background Scripts/Bulk Resolve Old Incidents/script.js new file mode 100644 index 0000000000..34dc40ec9f --- /dev/null +++ b/Server-Side Components/Background Scripts/Bulk Resolve Old Incidents/script.js @@ -0,0 +1,11 @@ +var incGr = new GlideRecord('incident'); +incGr.addActiveQuery(); +incGr.addEncodedQuery("sys_created_onRELATIVELT@year@ago@1"); //Created 1 year ago. Update query as required. +incGr.query(); +while(incGr.next()) +{ + incGr.state = 6; + incGr.close_code = 'No resolution provided'; + incGr.close_notes = 'Bulk Closing Old Incidents'; + incGr.update(); +}