The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Catalog UI Policy Builder - Skipped Item

Perwyn
Giga Contributor

We had a catalog item which worked fine in Eureka but post Geneva upgrade has failed. The catalog item essentially evaluates options from a table and popluates the drop down based on availability of equipment. It is a checkbox which then displays a drop down menu. But after the upgrade the list always shows all the equipment available and unavailable without actiually invoking the UI script in the logs the message is as follows:

CatalogUIPolicyBuilder: Cannot get question for 'bc0271d085cb99000807817fc0ebfc9c'. Skipping term

The UI script is attached.

I think the UI script works fine but is not being used.

1 ACCEPTED SOLUTION

Perwyn
Giga Contributor

The dates were not being passed on as variables to the catalog ui policy. I found this out by using the debugger. Thanks Shouvik for attempting to help me out with the problem.


View solution in original post

8 REPLIES 8

shouvik
ServiceNow Employee
ServiceNow Employee

Hi Perwyn,



Can you provide an update set for the same?



Thanks


Shouvik


Perwyn
Giga Contributor

Hi Shouvik,



Thanks for your response. Sorry I didnt quite understand what you meant by providing an update set.
I think some of the code is not valid in Geneva. We have multiple codes using the same UI script, I will attach the entire UI script shortly. The PCLoanUpdate and other functions which were coded in the similar fashion work except the reset and refresh function seems to not populate the options correctly.



Thanks


shouvik
ServiceNow Employee
ServiceNow Employee

Hi Perwyn,



What I mean by update set is, can you share the Catalog UI Policy xml as well. The error is coming from CatalogUIPolicyBuilder, so there is something wrong in the UI Policy configuration itself.



Thanks


Shouvik


PS: Hit like, Helpful or Correct depending on the impact of the response


Perwyn
Giga Contributor

Hi Shouvik,



I hope this is what your looking for



Regards


Perwyn