From d64da127a56a578181dde89f1598d072b58fcfcc Mon Sep 17 00:00:00 2001 From: Mexiprince <34014440+Mexiprince@users.noreply.github.com> Date: Wed, 9 Oct 2024 08:19:45 -0500 Subject: [PATCH 1/3] CreatedFixscriptsForAutoNumberingIssues CreatedFixscriptsForAutoNumberingIssues --- Fix scripts/FixscriptsForAutoNumberingIssues | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Fix scripts/FixscriptsForAutoNumberingIssues diff --git a/Fix scripts/FixscriptsForAutoNumberingIssues b/Fix scripts/FixscriptsForAutoNumberingIssues new file mode 100644 index 0000000000..23e9694000 --- /dev/null +++ b/Fix scripts/FixscriptsForAutoNumberingIssues @@ -0,0 +1,10 @@ +#Fixscript for autonumbering issues +#This script will be run in global using scripts Background + +var nm = new NumberManager(tablename); +var gr = new GlideRecord(tablename); +gr.orderBy('sys_created_on'); +gr.query(); +while (gr.next()) { + gr.number = nm.getNextObjNumberPadded(); + gr.update(); From 47eda07d25fbd1f9b00c571b41e8cfb545a46fec Mon Sep 17 00:00:00 2001 From: Mexiprince <34014440+Mexiprince@users.noreply.github.com> Date: Thu, 2 Oct 2025 00:08:52 -0500 Subject: [PATCH 2/3] Create README.md --- Specialized Areas/Fix scripts/UpdateMultiple/README.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Specialized Areas/Fix scripts/UpdateMultiple/README.md diff --git a/Specialized Areas/Fix scripts/UpdateMultiple/README.md b/Specialized Areas/Fix scripts/UpdateMultiple/README.md new file mode 100644 index 0000000000..18b5e93392 --- /dev/null +++ b/Specialized Areas/Fix scripts/UpdateMultiple/README.md @@ -0,0 +1,5 @@ +//Multiple erros Fix scripts +// Navigate to background scripts +// Paste code and update the placeholder variable values, Table name, field name, value etc. +// comment out the gs.InfoMessage after validating row count. +// Run script From aa2b0f439e09840f3341b7741e518ee0c08c1e9f Mon Sep 17 00:00:00 2001 From: Mexiprince <34014440+Mexiprince@users.noreply.github.com> Date: Thu, 2 Oct 2025 00:11:31 -0500 Subject: [PATCH 3/3] Create update_multiple_records.js --- .../UpdateMultiple/update_multiple_records.js | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Specialized Areas/Fix scripts/UpdateMultiple/update_multiple_records.js diff --git a/Specialized Areas/Fix scripts/UpdateMultiple/update_multiple_records.js b/Specialized Areas/Fix scripts/UpdateMultiple/update_multiple_records.js new file mode 100644 index 0000000000..2e9f36b53d --- /dev/null +++ b/Specialized Areas/Fix scripts/UpdateMultiple/update_multiple_records.js @@ -0,0 +1,11 @@ +var GrQry = ""; //Query of the affected records. +var grTableName = new GlideRecord('table_name');// update table_name ex. incident +grTableName.addEncodedQuery(GrQry); +grTableName.query(); +//gs.addInfoMessage(grTableName.getRowCount()) +{ + grTableName.setValue("field", "value"); // Replace 'field' and 'value' + grTableName.autoSysFields(false); // Prevents updating system fields like 'updated by' + grTableName.setWorkflow(false); // Prevents triggering workflows + grTableName.updateMultiple(); + }