Flow Designer - Execution order

Prajwal G Vaish
Giga Guru

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



 

3 REPLIES 3

Kieran Anson
Kilo Patron

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

Ankur Bawiskar
Tera Patron
Tera Patron

@Prajwal G Vaish 

it will still take the older context; similar to how workflow runs.

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Sandeep Rajput
Tera Patron
Tera Patron

@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.