Same process with different process parameter and can be sub processes

Hello,
We current have batch jobs that perform the same steps but with different parameters. And some batch jobs can be child or even grand children of another.

We are considering to convert the batch jobs to a workflow processes to take advantage of effective error handling, including manual tasks (troubleshoot and issue resolution). As such, one process instance will be the parent process, and the others will be children or even grand children of the parent process. The dependency should be static, but once in a while, we will have to add new sub processes.

  1. is there any way that we can add new sub processes without code changes but configuration only?

  2. how could this model be effectively implemented given it only has one model involved?

Thanks you

Hi @jchen5580,

you can use non interrupting event based processes to call a subprocess via call activity with a feel expression as the called element Id.

With this combination, you can provide the value for the called element when you start the event subprocess, for example with message correlation.

Hope this helps, Ingo

1 Like