Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

assignment group routed to service desk

deepika adimu
Tera Contributor

/**
* Example:
* The following script requires personalizing the instance to add the Malware category and the Security assignment group.
* if (current.category == "Hardware")
* current.assignment_group.setDisplayValue("Hardware");
* else if (current.category == "Software")
* current.assignment_group.setDisplayValue("Software");
* else if (current.category == "Malware")
* current.assignment_group.setDisplayValue("Security");
*
* Another Example:
* Release Planning Example, which assigns the last person assigned to a release to the current release.
* current.release.product.service.assigned_to;
*/
var userCountry=current.variables.u_nf_requested_for.location.country.getDisplayValue();
var AssignmentGroup=current.variables.assignment_groupp.getDisplayValue();

if(AssignmentGroup !=' ') {
current.assignment_group.setDisplayValue(AssignmentGroup);
}
else if( if (userCountry=="Australia" || userCountry=="China" || userCountry=="Philippines" ){
current.assignment_group.setDisplayValue("AUA Service Desk");
}

else if (userCountry=="Brazil" || userCountry=="Suriname"){
current.assignment_group.setDisplayValue("SOA Service Desk");
}

else if (userCountry=="Canada" ){
current.assignment_group.setDisplayValue("NOA Service Desk - FR");
}
else if (userCountry=="Guinea" || userCountry=="India" || userCountry=="Saudi Arabia" || userCountry==" United States" ){
current.assignment_group.setDisplayValue("NOA Service Desk - EN");
}
else if (userCountry=="Hungary"){
current.assignment_group.setDisplayValue("EUR Service Desk - HU");
}
else if (userCountry=="Iceland" || userCountry=="Netherlands" || userCountry=="Romania" || userCountry=="Switzerland"){
current.assignment_group.setDisplayValue("EUR Service Desk - EN");
}
else if (userCountry=="Italy"){
current.assignment_group.setDisplayValue("EUR Service Desk - IT");
}
else if (userCountry=="Norway"){
current.assignment_group.setDisplayValue("EUR Service Desk - NO");
}
else if (userCountry=="Spain"){
current.assignment_group.setDisplayValue("EUR Service Desk - ES");
}
else
{
current.assignment_group.setDisplayValue("NOA Service Desk - EN");
}

2 REPLIES 2

Mohan raj
Mega Sage

Hi @deepika adimu,

 

Try this 

/**
* Example:
* The following script requires personalizing the instance to add the Malware category and the Security assignment group.
* if (current.category == "Hardware")
* current.assignment_group.setDisplayValue("Hardware");
* else if (current.category == "Software")
* current.assignment_group.setDisplayValue("Software");
* else if (current.category == "Malware")
* current.assignment_group.setDisplayValue("Security");
*
* Another Example:
* Release Planning Example, which assigns the last person assigned to a release to the current release.
* current.release.product.service.assigned_to;
*/
var userCountry = current.variables.u_nf_requested_for.location.country.getDisplayValue();
var assignmentGroup = current.variables.assignment_groupp.getDisplayValue();

if(assignmentGroup != "") {
current.assignment_group.setDisplayValue(assignmentGroup);
}
else if (userCountry=="Australia" || userCountry=="China" || userCountry=="Philippines" ){
current.assignment_group.setDisplayValue("AUA Service Desk");
}
else if (userCountry=="Brazil" || userCountry=="Suriname"){
current.assignment_group.setDisplayValue("SOA Service Desk");
}

else if (userCountry=="Canada" ){
current.assignment_group.setDisplayValue("NOA Service Desk - FR");
}
else if (userCountry=="Guinea" || userCountry=="India" || userCountry=="Saudi Arabia" || userCountry==" United States" ){
current.assignment_group.setDisplayValue("NOA Service Desk - EN");
}
else if (userCountry=="Hungary"){
current.assignment_group.setDisplayValue("EUR Service Desk - HU");
}
else if (userCountry=="Iceland" || userCountry=="Netherlands" || userCountry=="Romania" || userCountry=="Switzerland"){
current.assignment_group.setDisplayValue("EUR Service Desk - EN");
}
else if (userCountry=="Italy"){
current.assignment_group.setDisplayValue("EUR Service Desk - IT");
}
else if (userCountry=="Norway"){
current.assignment_group.setDisplayValue("EUR Service Desk - NO");
}
else if (userCountry=="Spain"){
current.assignment_group.setDisplayValue("EUR Service Desk - ES");
}
else
{
current.assignment_group.setDisplayValue("NOA Service Desk - EN");
}

Ankur Bawiskar
Tera Patron
Tera Patron

@deepika adimu 

what's the question?

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader