Assignment group Assign To is not populated

keval3
Tera Contributor

Hello All,

My requirement is in the service portal create incident part I have created some variables in which when category is hardware and sub category is mouse, 

then Assignment group should be Hardware

       Assign To should be Fred Luddy

I have written below script but the category and subcategory is working properly but assignment group and assigned_to is not populate. 

if(producer.category == 'hardware' && producer.sub_category == 'mouse'){
current.setDisplayValue('assignment_group', 'Hardware');
//current.assignment_group = '8a5055c9c61122780043563ef53438e3';
current.setDisplayValue('assigned_to', 'Fred Luddy');
}

 let me know what is issue with my script.

Thanks & Regards

Keval

15 REPLIES 15

Hello,

Please use:-

if(producer.category == 'hardware' && producer.sub_category == 'mouse'){
var group='sysidofthegroup';
current.assignment_group.setDisplayValue(group);
}

Can you add logs and check if the condition is getting satisfied and is coming into the loop

Jaspal Singh
Mega Patron
Mega Patron

Is the if loop being satisfied?

Also, is the record producer in global or scoped application? As it should be below

// GLOBAL
gr.setDisplayValue('field', 'value');

// SCOPED
gr.field.setDisplayValue('value');

Hello Jaspal Singh,

the script is not working in my scenario

 

gr.setDisplayValue('assignment_group', 'Hardware');

// SCOPED
gr.assigned_to.setDisplayValue('Fred Luddy');

 

Regards

Keval

Try passing sysids instead of direct values Current.assignment_group = sysid of hardware group Current.assigned_to = sysid of feed Add double or single quotes in sysids you are passing , also in if condition make sure you are passing backed value of category and subcategory
Please hit like and mark my response as correct if that helps
Regards,
Musab