Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

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
Kilo 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 mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:
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