Please see the screen shot below.
Using IPC events. Again – this is just an example of trying to find the best way to run parallel processes.
In this example the “Default Activity” and the “Start Sub Process” will begin at the same time(this contains 3 IPC events which seem to run sequentially). The “Default Activity” will finish and fire off the “Finish Sub Process” even though the “Start Sub Process” had not finished all of its work. Notice the First Sub Process has still not fired – when it does eventually go, the Finish Sub Process will fire a second time.
What is the best method to keep the “Finish Sub Process” from firing until all IPC events are finished? Is this where a Preceding Rule comes into play?