Not able to set a Multi Row Variable Set to mandatory using an UI policy


Description

There is a record producer which uses a MRVS and this record producer has a Catalog UI policy where there is a UI policy action that makes this MRVS mandatory, but this UI policy is not working. The same works fine in a personal developer instance.

Release or Environment

Orlando Patch 4

Cause

In customer's instance following system property - 'glide.sc.use_sc_form_v2' is set to 'false'.
'glide.sc.use_sc_form_v2' => https://<INSTANCE-NAME>.service-now.com/sys_properties.do?sys_id=d8f08a9b138e5300e4493d27d144b006

Resolution

- Go to the System Property "glide.sc.use_sc_form_v2" record using this URL: https://<INSTANCE-NAME>.service-now.com/sys_properties.do?sys_id=d8f08a9b138e5300e4493d27d144b006
- Change its value to 'true'
- Save the record
- Clear the cache by performing cache.do in the application navigator
- Now, try out the affected record producer