Multi-option mandatory checkbox listed under a label does not allow all the checkboxes to be mandatory.

For more information on the existing types of variables, see the product documentation topic Types of variables.

Steps to Reproduce

  1. Navigate to /sc_cat_item_list.do and click New to create a catalog item with the following values:

    Name: Test
    Active: True
    Catalogs: Service Catalog (make sure that it is used by the Service Portal sp as Catalog)

  2. Save the record and create a new variable set with the name test vs.

    For more information, see the product documentation topic Create a variable set.

  3. Save the variable set and create the following three variables for it.

    • Type: Label
      Question: label
      Name: label
      Order: 100

    • Type: Checkbox
      Question: test1
      Name: test2
      Order: 110 Selection Required: True

    • Type: Checkbox
      Question: test1
      Name: test2
      Order: 120

  4. Click Try it for the item Test.

    The checkboxes are grouped together and one of them should be selected because they are mandatory.

  5. Open the maintain item through the Service Portal sp.

    The checkboxes are not grouped together and only the test1 checkbox is mandatory. Selecting only test2 does not allow the submission of the request.



This problem is targeted to be fixed in the London release by PRB700689/KB0622371. In the meantime, these notes provide a workaround using iFrames to match the Service Catalog functionality on Service Portal.

Although the Service Portal experience is not intended to provide full feature parity with the Platform experience, ServiceNow realizes that you might have built catalog item forms that are fairly complex and do not render well in the Service Portal today. The updates provided in the Community post Service Catalog on Service Portal might help overcome some of those challenges. If they do not, an update set in the Community post adds two new fields to the sc_cat_item table using iFrames but has changes that mask the iFrame experience.

Warning: This update set approach is not a product offering but rather is provided only as an option that you can use if you choose to do so. This approach is not supported. This workaround is intended to be a short-term option so you can continue to use the Service Catalog on the Service Portal while you set in motion plans to transform your catalog item forms to fit the Service Portal experience.



Related Problem: PRB1106128

Seen In

There is no data to report.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-03-15 15:15:22