Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

Copy Tags

Shobha
Kilo Contributor

Hi All,

We need to copy the tag in call(u_mservice_calls) to case(u_mservice_case)

i wrote the BR on u_mservice_calls, in logs i got the name of tag in logs.. but it didn't create tag in case.. so can someone help me here

 if (current.transferred_to != '') {
        var mcase = new GlideRecord('u_mservice_case');
        mcase.addQuery('sys_id', current.transferred_to);
        mcase.query();
        if (mcase.next()) {
           mcase.u_applied_tags = current.applied_tags;

 

Thanks in advance

 

 

 

1 ACCEPTED SOLUTION

Not applicable

Hi Shobha,

What i see here is , you have two different custom tables.

you can use something similar to this code , just replace with your table name:

Please try below script in before insert and update Business rule on label_entry table

 

find_real_file.png

Mark my answer correct & Helpful, if Applicable.

Thanks,
Sandeep

View solution in original post

4 REPLIES 4

Not applicable

Hi Shobha,

What i see here is , you have two different custom tables.

you can use something similar to this code , just replace with your table name:

Please try below script in before insert and update Business rule on label_entry table

 

find_real_file.png

Mark my answer correct & Helpful, if Applicable.

Thanks,
Sandeep

Thank you Sandeep Dutta.

Harish KM
Kilo Patron

Hi I can see only few lines of script. Try below

 if (current.transferred_to != '') {
        var mcase = new GlideRecord('u_mservice_case');
        mcase.addQuery('sys_id', current.transferred_to);
        mcase.query();
        if (mcase.next()) {
           mcase.u_applied_tags = current.applied_tags;

           mcase.update();

}

Regards
Harish

suvro
Mega Sage

Use the below code

 if (current.transferred_to != '') {
        var mcase = new GlideRecord('u_mservice_case');
        mcase.addQuery('sys_id', current.transferred_to.sys_id);
        mcase.query();
        if (mcase.next()) {
           mcase.u_applied_tags = current.applied_tags;
           mcase.update();
}
}