Record Producer variables and Changes

JenniferS1
Kilo Contributor

We are starting to implement multiple record producers that create Changes. Each record producer asks the user to fill out different variables. The problem we are running into is that we do not want all of these different variables to appear on the parent change. Certain variables are specific to only one type of change. Does anyone have any ideas how to add the variables to only the change that is opened or if there is a way to add the variables to CTASKS and not the Change itself? Thanks.

9 REPLIES 9

tony_fugere
Mega Guru

The variables from the Rec Prod will always be copied to the CHG that is produced by it, but you don't have to include the Variables. Personalize > Form Layout and remove "Variables editor" from the form.

To copy variables from the CHG to the CTASKS is a bit more challenging, but I believe possible. I have not tried, but sys_variable_value, I believe, is the home where variables are stored. You should be able to build them for your CTASK there to "copy" them over. The Service Catalog Task Workflow activity does something of this nature when you choose variables that a Task should receive.

Update: It looks like Service Catalog uses sc_item_variables_task to store the variables. I'm not sure of the right place to "insert variables" into the CTASK.


We are starting to implement Change Management as well. Has anyone been able to successfully do this?


JenniferS1
Kilo Contributor

Thank you Tony.

I will try to work with the sys_variable_value. The hard part is that we want the fields from the record producer visible to everyone working on that change but not to others who open a change from a different record producer or change. Thanks!


JenniferS1
Kilo Contributor

I was unable to find the right place to insert variables into the CTASK. Do you know if there is anything else I can try? Thanks.