The new changes in catalog item should be apply to new ritms only not for older ritms

srinureddy1642
Tera Contributor

I have a existing catalog item with 2 sections. one is personal information the other one is Required Information. these two sections contains some variables, those variables will show when RITM is loading after submitting the request. Now I want to add one select box variable inside the required information section then based the selection of the select box value i need to show the other variables. 

 

The new changes in catalog item should be apply to new ritms only not for older ritms.

 

8 REPLIES 8

Uncle Rob
Kilo Patron

That should be how it works by default.  Here's a Catalog Item I created BEFORE I added a new string variable at the lowest order (that was also mandatory).   Refreshed, updated, etc.... the new variable didn't show up.

UncleRob_0-1735221740273.png

 

The reason for this is when a Catalog Item is executed, *at that moment* it stores the variable questions and answers in separate tables (while they're presented on the RITM/SC_Task, they aren't actually stored there).
The addition of new variables does not retroactively scan through that table and try to true up the variables and its answers.
Thank goodness too!  What a mess that would be!!

Omkar Mone
Mega Sage

This will not apply to previous RITMS. If you create a new variable, it will start to show up in newly created requests.

Hi Omkar,

This will not apply to previous RITMS. If you create a new variable ---> correct but what we did you know

I have written UI policy , Based on the selection of select box value hide/show the required information section.

 

What do you mean?