Functionality to wait for any condition (including external resources) in a workfow
At the moment. there is no way to configure a wait event in a workflow for reaching a specific date or a condition comes true.
It's necessary to have the possibility to configure your own rule. It must be possible to use/combine data fields and stored procedures (or other external resources) to define a condition and wait until condition is true.
StoredProcedure1 = true
Field1 = true
Field2 = true
When a workflow needs to wait for a different workflow to finish before it can self move on, and this can sometimes take a very long time (6 months to a year) then you cannot use a Loop to check this since it will cause massive overhead and performance issues.