Hi Team,
We have a scenario to trigger 3 process whenever there is a new record added to detail and how these BP process will trigger. Is it a sequence or in parallel?
Let us say,
Detail: Order Product detail
A record added - Triggers three BPs
When 5 records are added - 5*3 = 15 BPS (i.e copy of the same has to run).
Is there a limitation for the no of instance of BP to run in parallel?
BR,
Bhoobalan Palanivelu.
Like
Good day,
Basically, the trigger processes are launched in parallel but they are being put into a background task queue, it is possible if the queue was empty at the moment of launch to have these processes launched simultaneously.
As for the limitations - technically there are none, but you will be limited by your recourses and the queue size.
Thank you.
Good Day @artem,
Adding to the above example, there are 20 products added and the 20 processes are called but it gets completed sequentially instead of 20 running at the same time.
The process are in the background task queue. Is there a way we can run all the process parallel or any system settings for the parallel run?
Thanks in advance.
Regards,
Mayan
I would also be interested in this - in all the time I've spent working with Business Processes in Creatio, I've never actually seen them run in parallel - only sequentially, no matter what settings or steps are in the BPs. It's particularly frustrating when we have a subprocess that runs for a significant amount of time (from a user's perspective) and the option that should be a nice quick win of running those independent processes in parallel just doesn't do so.
Edit: Ah, Creatio's docs do now specify that subprocesses never actually run in parallel regardless of this setting: https://academy.creatio.com/docs/8.x/no-code-customization/bpm-tools/process-elements-reference/sub-processes/sub-process-element#title-1703-4