In flow designer,ask for approval action how to add approver based on requested for location(script)

Anand Kamale
Tera Expert

I have a requirement from client that based on requested for location(region, sub-region, country, city, location) approval members or approval groups should assign. So that they can approve or reject a request. Using flow designer script how can we do this?

1 ACCEPTED SOLUTION

Anand Kamale
Tera Expert

The solution is paste this below script in ask for approval script 


var region = fd_data.var region = fd_data._1__get_catalog_variables.requested_for.location.u_region;
var subregion = fd_data.var region = fd_data._1__get_catalog_variables.requested_for.location.sub_region;
var country = fd_data.var region = fd_data._1__get_catalog_variables.requested_for.location.country;
var groups = [];
if(region == "EMEA" && country =="Belgium")
{
groups = '98ce667c87ccad90cb84ca27dabb358e'; //enter group sys_id here 
}
return 'ApprovesRejectsAnyG['+groups+']';  // any group member can approve or reject

 

View solution in original post

1 REPLY 1

Anand Kamale
Tera Expert

The solution is paste this below script in ask for approval script 


var region = fd_data.var region = fd_data._1__get_catalog_variables.requested_for.location.u_region;
var subregion = fd_data.var region = fd_data._1__get_catalog_variables.requested_for.location.sub_region;
var country = fd_data.var region = fd_data._1__get_catalog_variables.requested_for.location.country;
var groups = [];
if(region == "EMEA" && country =="Belgium")
{
groups = '98ce667c87ccad90cb84ca27dabb358e'; //enter group sys_id here 
}
return 'ApprovesRejectsAnyG['+groups+']';  // any group member can approve or reject