Flow Designer - Execution order
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-19-2024 11:49 PM
Hi Team,
Hope you are doing well.
Please can anyone help me with the below query, It would be helpful.
Lets say a flow is already running and few records have execution of that flow which are in progress.
my question is if we update the flow will that update the execution flow of that particular record as well or do we need to submit the record again for the latest execution.
If we need to submit the record again is there any workaround we can implement so that older execution flow is replace with new flow.
Please can you share reference material if we have any.
Thank you very much in advance
Regards,
Prajwal

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-20-2024 04:59 AM
Hi Prajwal,
Published flows that have an execution context are not updated/impacted by a newer version of a flow being published. There also isn't a way to retroactively apply a new flow to previous records. It also wouldn't be smart to do so as previous records could be anywhere in the execution process and restarting them with a new flow context could cause data issues
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-20-2024 05:05 AM
it will still take the older context; similar to how workflow runs.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-20-2024 05:07 AM
@Prajwal G Vaish The latest changes related to a flow/workflow only apply on the new records, in case of an existing record they would only apply if the concerned flow is yet to be triggered or if the previous execution/context is already completed and the flow is going to be re-triggered.
If a flow context is already running for an existing record then it doesn't get impacted by the recent changes in the associated flow/workflow.