- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2023 05:11 AM
Show Task 3 : If Incident Assigned group is changed and saved/updated, then create an incident Task’ and assign to same group (Incident Task should appear in same Incident form).
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2023 08:08 AM
Hi VK4455,
If you are asking about how to do what you state, then a Business rule can do that. defined as:
The script in the "Advanced" tab:
(function executeRule(current, previous /*null when async*/) {
// Add your code here
var incTask = new GlideRecord('incident_task');
incTask.incident = current.sys_id;
incTask.assignment_group = current.assignment_group;
// See other fields as desired.
incTask.short_description = 'Created from assignment group change on ' + current.number;
var createTask = incTask.insert();
if (createTask) {
gs.addInfoMessage('Created incident task from assignment group change on ' + current.number);
}
})(current, previous);
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2023 08:08 AM
Hi VK4455,
If you are asking about how to do what you state, then a Business rule can do that. defined as:
The script in the "Advanced" tab:
(function executeRule(current, previous /*null when async*/) {
// Add your code here
var incTask = new GlideRecord('incident_task');
incTask.incident = current.sys_id;
incTask.assignment_group = current.assignment_group;
// See other fields as desired.
incTask.short_description = 'Created from assignment group change on ' + current.number;
var createTask = incTask.insert();
if (createTask) {
gs.addInfoMessage('Created incident task from assignment group change on ' + current.number);
}
})(current, previous);