- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2016 09:23 AM
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!
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-26-2016 07:18 AM
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;

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2016 04:46 PM
Can you post a screenshot of your workflow and task activity
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-26-2016 06:34 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-26-2016 07:03 AM
There are few errors in your advanced script. Can you post your advanced script here instead of a snapshot. I will edit the code.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-26-2016 07:11 AM
Abhinay,
Here is the script:
SetTaskBUandLocation();
function SetTaskBUandLocation() {
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;
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-26-2016 07:12 AM
Sorry left out the part that sets the short description:
task.short_description = "Forward Desk Phone - " + " " + current.variables.u_ucmt_who.getDisplayValue() + " " + "-" + " " + current.variables.u_ucmt_date.getDisplayValue();
SetTaskBUandLocation();
function SetTaskBUandLocation() {
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;