Workflow needs to run more than once on a record

Aran McFarland1
Tera Contributor

I’m looking for some guidance. We have a orchestration workflow running on the sys_user table to process employee terminations. The workflow is on the sys_user table with conditions and is set to run based on a choice field that set through a transform.  The process works great. 

We’re having issues with the common use case among contingent workers and consultants, someone is terminated, rehired and terminated again. I understand why the workflow won’t run again until the context is deleted. However, we want to keep the previous context for auditing.  Also, we don’t want to have the workflow wait and use a rollback since the offboarding workflow needs to be the published version at the new time. 

Question is… what’s the best practice to run a workflow multiple times against a record without removing the previous context.  

7 REPLIES 7

Ajaykumar1
Tera Guru

Hi Aran,

For your requirement, you can schedule your workflow to run daily/weekly/monthly and so on.

Please refer Scheduling a workflow for more information.

Mark If Correct/Helpful.

Regards,

Ajay

Ajaykumar1
Tera Guru

Apart from Scheduling the workflow, there is a Run Multiple field on workflow, if it's true/checked, whenever your condition matches the workflow will run. 

You need to Personalize the form and add Run multiple. Then make sure it is checked otherwise the workflow will only run once.

find_real_file.png

find_real_file.png

Regards,
Ajay

Thanks Ajay.  I tried that once before and it spawned dozens of active workflow.  I may have had my condition incorrect so I will go back and try that.