- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-14-2023 06:13 AM
HI Team,
i ahve written a code on task sla and want to change the state to in progress if its in awaiting state ,please let me know if i am doing wrong , i am using this in runscript activity
var skRc = new GlideRecord(current.task.sys_class_name);
skRc.addQuery('sys_id',current.task.sys_id);
skRc.query();
if(skRc.next()){
if(skRc==3){
skRc.state = 2;
skRc.update();
}
}
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-14-2023 08:08 AM
Hi @ABC6
Please try below code -
var skRc = new GlideRecord('task');
skRc.addQuery('sys_id', current.task.sys_id);
skRc.query();
if (skRc.next()) {
if (skRc.getValue('state') == '3') {
skRc.state = '2'; // Change state to 'In Progress'
skRc.update();
}
}
Please, don't forget to mark my answer as correct if it solves your issue or mark it as helpful if it is relevant for you!
Regards,
Tushar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-14-2023 08:08 AM
Hi @ABC6
Please try below code -
var skRc = new GlideRecord('task');
skRc.addQuery('sys_id', current.task.sys_id);
skRc.query();
if (skRc.next()) {
if (skRc.getValue('state') == '3') {
skRc.state = '2'; // Change state to 'In Progress'
skRc.update();
}
}
Please, don't forget to mark my answer as correct if it solves your issue or mark it as helpful if it is relevant for you!
Regards,
Tushar