From af09eba1b8ad51d4f247027e2041f76bf5aa327d Mon Sep 17 00:00:00 2001 From: Raghav Sharma <53517312+raghavs046@users.noreply.github.com> Date: Tue, 7 Oct 2025 19:04:08 +0530 Subject: [PATCH 1/2] Create Create Incident Task With Same Group --- .../Create Incident Task With Same Group | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Core ServiceNow APIs/GlideRecord/getEncodedQuery/Create Incident Task With Same Group diff --git a/Core ServiceNow APIs/GlideRecord/getEncodedQuery/Create Incident Task With Same Group b/Core ServiceNow APIs/GlideRecord/getEncodedQuery/Create Incident Task With Same Group new file mode 100644 index 0000000000..ac54bc4a62 --- /dev/null +++ b/Core ServiceNow APIs/GlideRecord/getEncodedQuery/Create Incident Task With Same Group @@ -0,0 +1,13 @@ +var incRec = new GlideRecord('incident'); +incRec.addEncodedQuery('assignment_group=287ee6fea9fe198100ada7950d0b1b73^active=true'); // encoded Query to get incients assigned to particular group +incRec.query(); +var eQry = incRec.getEncodedQuery(); + +while(incRec.next()){ + var iTask = new GlideRecord('incident_task'); + iTask.initialize(); + iTask.applyEncodedQuery(eQry); + iTask.setValue('incident', incRec.getUniqueValue()); + iTask.insert(); +} + From 2a02f84672a9ca2ac6061acce13f6fea0aacd9dc Mon Sep 17 00:00:00 2001 From: Raghav Sharma <53517312+raghavs046@users.noreply.github.com> Date: Tue, 7 Oct 2025 19:13:44 +0530 Subject: [PATCH 2/2] Update README.md --- Core ServiceNow APIs/GlideRecord/getEncodedQuery/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Core ServiceNow APIs/GlideRecord/getEncodedQuery/README.md b/Core ServiceNow APIs/GlideRecord/getEncodedQuery/README.md index 0d8b0e17e9..634c82c494 100644 --- a/Core ServiceNow APIs/GlideRecord/getEncodedQuery/README.md +++ b/Core ServiceNow APIs/GlideRecord/getEncodedQuery/README.md @@ -1,3 +1,7 @@ +/* This script will glide all active incidents assigned to a particular group and create incident task with same group. + This make use of applyEncodedQuery. +*/ + 1.In any GlideRecord query retrieve query using getEncodedQuery() 2.Apply this encoded query to create/update records (you can apply this query to other tables if query is appropriate).