How can I pass values from RITM to Task in workflow

kevinwhittaker
Tera Contributor

I have an RITM form that I need to pass values on to the tasks that are created with in a workflow.   I need to pass the Business Unit field from the RITM to the Business Unit field on the created Task.   I've tried numerous different ways and none have worked...any help is appreciated.

I also have the same values on the Request (Business Unit) that I could use to pass to the created Task within a workflow.   I'm pretty new to this so I would again appreciate any help or advice.   Thank you!

1 ACCEPTED SOLUTION

Use this in the advanced script and see if it works



task.short_description = "Forward Desk Phone - " + " " + current.variables.u_ucmt_who.getDisplayValue() + " " + "-" + " " + current.variables.u_ucmt_date.getDisplayValue();


if (task.u_business_unit == '') {


  task.u_business_unit = current.u_ucm_bu;


}


if (task.u_location == '') {


  task.u_location = current.u_ucm_loc;


}


task.u_itp_reqfor = current.request.requested_for;


task.u_ucm_due_date = current.due_date;


View solution in original post

27 REPLIES 27

Abhinay,


Yes they are both reference fields on different tables see images:


Catalog Task.png


RITM1.png


Abhinay Erra
Giga Sage

Did you try this code in the task activity of the workflow?


task.u_business_unit=current.u_ucm_bu;


Yes I sure did...and unfortunately on the Task form the field Business Segment is not populating!!!   I'm taking a step back and looking at Business Rules that may have been setup that may be the cause of this not working!   I will let you know the results...stay tuned!


Hi Kevin,



I see you are using a "Catalog Task" activity in the Workflow, but not a "Create Task" activity, So could you please check if you have created the "Business Unit" field on sc_task table ?



Note: Don't right click on the field & to see the Table by clicking 'show', instead go to Dictionary of the Field.


Devi,


I have changed all of the Catalog Task back to 'Create Task' in the Workflow that I am testing.