- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-24-2025 06:45 PM
I have created a Flow that creates one to many RITMs based on selected records in a catalog item’s list collector variable. The reason I want RITMs is to have each RITM operate independently as it navigates its way through approvals and task assignments. The first flow has a trigger of Service Catalog, where I clone the existing RITM for every item identified by the list collector. Further, I create a related link between the RITM and a record in the custom table referenced in the list collector. Once these new RITMs are created, I set the original RITM to a state of “Complete Skipped.”
Example: from the catalog item, I select two Site records from a custom table:
Here is my Flow:
You will note this flow operating independently and correctly creates two RITMs and closed the original.
My Second Flow is designed for each RITM to go through its own unique instance of flow. This second flow has a trigger that starts when any record is created in the M2M table, relating the RITM to the Custom table record. However, if the first action is an “Ask for Approval” it seems to re-trigger the initial flow, thus creating more RITMs.
Once activated this is how my flow reacts by creating additional RITMs by triggering the initial flow.
Does anyone know how to stop this from happening?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-25-2025 07:52 AM
As you are adding RITMs to M2M table, you can use lookup records action to verify if current RITM present in M2M table. if it exists, you can skip the remaining steps in your first flow.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-24-2025 07:40 PM
which initial flow are you referring?
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-24-2025 08:18 PM
Hi @Mark Brogna
Is your first RITM and subsequent RITMs are all created using the same catalog item? if yes, your 1st flow is getting applied for all subsequent RITMs as well.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-25-2025 05:56 AM
so, how would I prevent any RITM other than the original RITM to trigger the initial Service Catalog flow?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-25-2025 06:17 AM
Hi @Mark Brogna
Please add If condition as a first step in your initial flow to identify if the RITM is the first one or a subsequent one generated from your first flow.