Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

how auto populate assignment group on change task as same as change request ??

Siddhesh Gawade
Mega Sage
Mega Sage

I have requirment  to  auto populate assignment group on change task as same as change request. 

 

(function executeRule(current, previous /*null when async*/ ) {

 

var changetask = new GlideRecord('change_task');

changetask.assignment_group = current.assignment_group;

 

})(current, previous);

 

but this is not workling please help.

 

regards,

Siddhesh.

1 ACCEPTED SOLUTION

Vaishnavi Lathk
Mega Sage
Mega Sage

Hello Siddhesh,

 

Solutions :-->

1) Create a dictionary override for the assignment group field on change task table and use the following script in the default value column

javascript:parent.assignment_group;

 

2)Code Snippet

task.assignment_group = current.assignment_group;

 

Regards,

Vaishnavi

 

View solution in original post

5 REPLIES 5

Vaishnavi Lathk
Mega Sage
Mega Sage

Hello Siddhesh,

 

Solutions :-->

1) Create a dictionary override for the assignment group field on change task table and use the following script in the default value column

javascript:parent.assignment_group;

 

2)Code Snippet

task.assignment_group = current.assignment_group;

 

Regards,

Vaishnavi

 

You're 1st solution doesnt work

Gabor10
Mega Guru

Hello There!

Your current code only contains an empty GlideRecord object. You should use the addQuery()/addEncodedQuery() and query() methods to fetch the Change, only then you can properly reference it.

 

In your case however, you should be able to use dot-walking to achieve the same. Your BR should be a "Before" BR from the looks of it

 

current.assignment_group = parent.assignment_group;

ishwar09
Tera Contributor

Hi Siddhesh,

 

Go to Workflow : Change Request - Normal change tasks (and Checkout) > Create Task node > Under Advanced Script section add the following code : task.assignment_group = current.assignment_group;

 

If solved, Please mark the suggestion as helpful.

Thanks