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.
Why content disappears from Multi-row Variable Set when using in a catalog item - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • Why content disappears from Multi-row Variable Set when using in a catalog item
KB0783791

Why content disappears from Multi-row Variable Set when using in a catalog item


2171 Views Last updated : Apr 8, 2024 public Copy Permalink
KB Summary by Now Assist

Issue

While using a Multi-row Variable Set (MRVS) in a catalog item, the user added the content to the cart and/or to the wish list. However, the content in the multi-row variable set disappears. The user wanted to know why this is.

Resolution

The solution to this issue is two-pronged:

First, the user is using the deprecated SC Cart widget. Second, the "Additional options, JSON format" section needs to be updated to the current code within (the user had some different code in this section).

As mentioned, the reason the user is facing this issue is that they are using a deprecated widget with deprecated code.

So, to fix the issue, navigate to the below URL:

  • https://INSTANCE.service-now.com/sp_config?id=page_edit&p=sc_cart&table=sp_instance&sys_id=db57132adbe9a300b71930ca7c96194f

Then, at the bottom of the page, change the "Widget" value from "SC Shopping Cart Deprecated" to "SC Shopping Cart"

Once the user has done that, please also, just above where the widget used on the page is selected, look into the "Additional options, JSON format" section and replace the code currently present:

            {
"cartTemplate": {
"value": "small_shopping_cart.html",
"displayValue": "small_shopping_cart.html"
},
"auto_update_cart": {
"value": "false",
"displayValue": "false"
}
}


... with the below, correct and current code:

{"cartTemplate": "large_shopping_cart_v2.html"},"auto_update_cart": {"displayValue": "true","value": true}

In doing these two changes, the user will then be able to navigate properly with the current widget and will be able to see the MRVS values remain in-tact.

So, post performing the changes, the user can go ahead and order the item with a MRVS inside of it and view the cart. From there, the user will see the new UI (per the changes in the widget). Once the New UI populates, the user can click into the name of the item being ordered, whereby they will see the MRVS (and other variables) with their correct values.


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.