Multi Row Variable Sets (MRVS) are overriding values on original row when you submit the request
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2024 02:40 AM
Hello All,
I have created new catalog item and we have a requirement for Multi Row Variable Set (MRVS) but I am facing issue with it, while submitting the request I am adding different values for each row for example 3 rows, when I submit the request on RITM form I can see that the value of first 2 rows are overwritten by the last row values, which is not as expected. Ultimately on RITM form, I can see same values for all the rows. Also, I disabled the Catalog UI Policies & Catalog Client Script on the Variable Set but still issue is same. Kindly share your inputs or any suggestion to solve this issue?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2024 07:27 AM
It sounds like you have an onSubmit Catalog Client Script on the Catalog Item, or maybe a Client Script or Business Rule, or flow or workflow on the sc_req_item table that is making this change.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Gouri,
I am getting the same issue, do you have any solution on that ? It is happening for me for Service Exchange for consumer.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Gouri Lule
Check if Flow Designer or Workflow Editor , OR Business Rules filtered by Table: Requested Item [sc_req_item], OR any onSubmit catalog client script that targets or interacts with your MRVS variable name
incorrectly pushes the data globally or rewrites the first rows with the final iteration state.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti