Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
Order Guide cascading variables indicate tab of Catalog Item as mandatory - Known Error
  • >
  • Knowledge Base
  • >
  • Known Error (Knowledge Base)
  • >
  • Order Guide cascading variables indicate tab of Catalog Item as mandatory
KB0621700

Order Guide cascading variables indicate tab of Catalog Item as mandatory


2290 Views Last updated : Apr 7, 2024 public Copy Permalink
KB Summary by Now Assist

Description

Cascading variables in the Order Guide indicates the tab of Catalog Item as mandatory even though it is filled out.

Steps to Reproduce

 

  1. Log in to a base system on any instance.
  2. Create an Order Guide with one variable, snc_demo, and set the Cascade Variable Option to True.
    2. Create two catalog items (Item1 and Item2), with Item2 having the variable snc_demo.
    3. Set the variable snc_demo in Item2 as mandatory.
    4. Try the Order Guide and click on Choose Options. Notice two catalog items open. However, Item2 is marked as mandatory.
    5. Click on Item2 and notice the mandatory field is actually filled with your previous input due to cascading.
    6. Click back to Item 1 and notice the mandatory indicator for Item2 has disappeared.

Workaround

This is expected behavior. Until a tab stays open, all mandatory variables must be regarded as such because, regardless of any cascading, there is no way to know for sure whether a field will or will not be mandatory. This could be dependent on UI Policy and/or Client Scripts, and is impossible to know ahead of rendering the tabs.

If you do not want a mandatory field to be evaluated when rendering item tabs in an order guide, then change the value for "ignore mandatory evaluation" in the order guide rule base records (sc_cat_item_guide_items table).


Related Problem: PRB607831

The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.