The illustrations aren't very clear. Does the external dependency need
to be running or active before the previous run completes? That is
what the illustration seems to show.
And what about activation times? Why does the external dependency need
to be activated prior to the process flow being activated?
Also is logical_date a 24 hour period or a calendar date? Because if
I'm waiting on logical_date, again the dependency needs to be
activated prior to the process flow being activated.
Also when you have lots of sub process flows, the activation time for
the sub jobs is offset from the activation time that is set by the
primary process flow. So timing of dependencies becomes even more
difficult as I don't know when a dependency will be activated if the
system is busy