The CreatorCon Call for Content is officially open! Get started here.

Catalog item variable- Lookup Selectbox | Get value in workflow

Ankita NA
Tera Contributor

Hi All,

 

I have a requirement where I have to write an Approval in workflow for a catlaog item.

The flow should be to check for Assignment Group's manager Approval if he Approves then some catalog task will get generated and all that.

 

My query is that the field Assignment Group is of type Lookup Select box, so when I am trying to fetch data using below code it's not working.

 

var manager1 =current.variables.u_assignment_group.manager;
answer = [];
answer.push(manager1);

 

 

So can anyone suggest what I am missing?.

1 ACCEPTED SOLUTION

raj149
Giga Guru

Hello @Ankita NA 

Try below script.


answer = [];

var groupsysid =current.variables.u_assignment_group;

var group = new GlideRecord('sys_user_group');

group.get('name',groupsysid);

var manager = group.manager;

answer.push(manager);

 

OR try with below script

 

answer = [];

var groupsysid =current.variables.u_assignment_group;

var group = new GlideRecord('sys_user_group');

if(group.get(groupsysid )){

var manager = group.manager;

}

answer.push(manager);

 

 

Best Regards,

Raj

View solution in original post

2 REPLIES 2

raj149
Giga Guru

Hello @Ankita NA 

Try below script.


answer = [];

var groupsysid =current.variables.u_assignment_group;

var group = new GlideRecord('sys_user_group');

group.get('name',groupsysid);

var manager = group.manager;

answer.push(manager);

 

OR try with below script

 

answer = [];

var groupsysid =current.variables.u_assignment_group;

var group = new GlideRecord('sys_user_group');

if(group.get(groupsysid )){

var manager = group.manager;

}

answer.push(manager);

 

 

Best Regards,

Raj

Ankita NA
Tera Contributor

Thanks, it worked