Catalog items with a CheckBox variable type that used to show another field via a catalog UI policy are not working the same on Service Portal. For example, say that a catalog item has the following fields:

Field A (CheckBox)
Field B (Single Line Text)

On load, Field B is hidden and appears only after Field A is set to true (selected). This works correctly within the Service Catalog but on the Service Portal. the action within the Catalog UI policy runs only when selecting and clearing Field A.

Steps to Reproduce

  1. Create a catalog item with two variables:

    • Field A (Check box)
    • Field B (Single Line Text)

    For more information, see the product documentation topics Create a new catalog item and Create a variable.

  2. Create a Catalog UI Policy with the following condition:
    • Field A is false
    • On load: True
    • Reverse if false: True

    For more information, see the product documentation topic Create a Catalog UI policy.

  3. Create a Catalog UI Policy Action:

    • Variable: Field B
    • Visible: False
  4. From the Service Catalog, open the new catalog item:

    • Note that on load, Field B is hidden.
    • When selecting the box for Field A, Field B is shown.
  5. Open the same catalog item from the Service Portal.

    On load, Field B is shown but it should be hidden.


Set the default value for the check box variable item to false.

Related Problem: PRB712274

Seen In

Helsinki Patch 1
Helsinki Patch 2
Helsinki Patch 3
Helsinki Patch 5

Fixed In

Helsinki Patch 6

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2019-05-21 11:32:38