Set Assignment Group by Client Script

masoud
Tera Contributor

I want to auto-assign the cases to the Assignment Group (A) based on the HR Service(B). I created below onLoad client script but it doesn't work:

function onLoad() {
var st = g_form.getValue('hr_service');
if(st == 'B'){
g_form.setValue('assignment_group','A');
}
}

 

Thank you

Pradeep Sharma
ServiceNow Employee

Hi Masoud,

 

Try 

function onLoad() {
var st = g_form.getValue('hr_service');
if(st == 'B' || st == 'b'){
g_form.setValue('assignment_group','PASS SYSID OF ASSIGNMENT GROUP A HERE');
}
}

I tried with sys id but it didn't work!

Can you put an alert i.e alert('in'); after if loop and confirm if the loop is working?

Yes, the loop is working! 

function onLoad() {
var st = g_form.getValue('hr_service');
if(st == 'B' || st == 'b' ){
g_form.setValue('assignment_group','77ee8edbe71....');
}

alert('in');
}