We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Issue Consolidating RITMs automatically

Pooja Yuvaraj
Tera Contributor
The Problems:
Flow UI Bug: Standard "Submit Catalog Item Request" action fails with "Failed to create FlowObjectDefinition" when mapping variables from a custom action.
Visibility Issue: GlideRecord.insert() creates the RITM, but the Variable Editor is invisible, even when manually inserting sc_item_option_mtom records.
API Restrictions: CartJS is blocked/restricted, and the Global Cart API is not generating the RITM consistently in background flows.
Context: Must work in Global Scope and respect Domain Separation.

Question: What is the reliable, script-based way to create a RITM and force Variable Set visibility without using CartJS? Because using CartJS system blocked it and didn't respond.
1 REPLY 1

Tanushree Maiti
Tera Patron

Hi @Pooja Yuvaraj ,

 

Other than CartJs , flow is only option.

 

Just give another try by following this blog/article/video->step by step instruction is given

Create RITMs for existing request through Flow Designer

https://www.youtube.com/watch?v=LK1Wr2Ml_8M

 

 

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
flowdesign #servicenow #servicenowdeveloper #snowexpert Complete Flow Designer Training - ServiceNow Flow is a powerful design tool that can help you organise and simplify your workings within Servicenow. In this video, I'll show you how to create FLOW for a Catalog Item, and then use thatflow to