Service Catalog Variables Displayed in Requested Item

jmiskey
Kilo Sage

We are creating a Service Catalog which will be presented to users through Service Portal.   When a user fills out a request through Service Portal, the Variables from the Service Catalog are presented in the Requested Item (RITM) record (under "Variables").   However, we have a few issues with the Variables that are shown:

1.   Many of our variables are controlled by Catalog UI Policies and are only shown when certain selections are made.   However, it appears that the Requested Item record shows ALL variables in this Service Catalog, regardless of whether or not they appeared on the request the person filled out on the Service Portal.   We have a lot of conditional variables, so this is returning a lot of unnecessary fields we would like to not see (just causes confusion as to what is being requested).

2.   One of our Variables is a Label with Macro type that actually presents a radio button Widget.   It appears that the Widget (and its selection) does NOT appear in the Variables section of the Requested Item record.   So we cannot see what the person chose for this Variable.   Why isn't this variable showing up?

Thanks

6 REPLIES 6

kristenankeny
Tera Guru

For #1, if you're using UI Policies, switch to "Advanced" view on the policy and select for it to run on your RITM and Tasks. If you're using Client Scripts, we had a form like that and had to add an onLoad Client Script that controlled what was visible. There is a condition for a new form load, then conditions for once they've completed the information and added it to their cart or submitted it.


OK.   Going to Advanced View and changing those settings (didn't even know they were there) took care of issue #1.   Thank you.



Any idea regarding issue #2?



Thanks


This I'm not positive on - we are using macros that will show on the requested item, but ours are mostly used for informational text that might have links in them.


Abhinay Erra
Giga Sage

Post the UI macro code here