Multi Row Variable Sets (MRVS) are overriding values on original row when you submit the request

Gouri Lule
Tera Contributor

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?

 

3 REPLIES 3

Brad Bowman
Mega Patron

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.  

ashish0133
Tera Contributor

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. 

Tanushree Maiti
Tera Patron

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. 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti