Die Workflows sind schon wirklich eine coole Sache und sie wachsen ja auch noch...
Was aber wirklich sehr fehlt, um die Workflows auf eine völlig andere Ebene zu heben ist die Ergänzung der aktuellen Logik um eine SONST Bedingung.
Man kann die aktuelle Logik ja als WENN (Bedinung) > DANN (Aktion) verstehen. Es gibt aber viele Situationen, bei denen man immer dann, wenn die Bedingung nicht zutrifft, eine alternative Aktion ausführen möchte.
Aktuell muss man hierfür immer (zumindest) einen zweiten Workflow anlegen, der auf das Nichtzutreffen der Bedingung oder sogar der (mehreren/vielen) Bedingungen des ersten Workflows prüft und das ist einerseits fehleranfällig und insbesondere dann, wenn die Bedingung des ersten Workflows aus mehreren/vielen Bedingungen besteht, auch nicht immer einfach umzusetzen (bis unmöglich...).
Wenn jetzt aber einfach unterhalb der aktuellen DANN (Aktion) noch ein weiteres quasi geklontes Fenster mit einer SONST (Aktion) ergänzt würde, könnte man sich den ganzen fehlerträchtigen Aufwand sparen und hätte für fast umme (aus Entwicklersicht) eine WENN (Bedingung) > DANN (Aktion) > SONST (Aktion) Workflow Engine.
Was aber wirklich sehr fehlt, um die Workflows auf eine völlig andere Ebene zu heben ist die Ergänzung der aktuellen Logik um eine SONST Bedingung.
Man kann die aktuelle Logik ja als WENN (Bedinung) > DANN (Aktion) verstehen. Es gibt aber viele Situationen, bei denen man immer dann, wenn die Bedingung nicht zutrifft, eine alternative Aktion ausführen möchte.
Aktuell muss man hierfür immer (zumindest) einen zweiten Workflow anlegen, der auf das Nichtzutreffen der Bedingung oder sogar der (mehreren/vielen) Bedingungen des ersten Workflows prüft und das ist einerseits fehleranfällig und insbesondere dann, wenn die Bedingung des ersten Workflows aus mehreren/vielen Bedingungen besteht, auch nicht immer einfach umzusetzen (bis unmöglich...).
Wenn jetzt aber einfach unterhalb der aktuellen DANN (Aktion) noch ein weiteres quasi geklontes Fenster mit einer SONST (Aktion) ergänzt würde, könnte man sich den ganzen fehlerträchtigen Aufwand sparen und hätte für fast umme (aus Entwicklersicht) eine WENN (Bedingung) > DANN (Aktion) > SONST (Aktion) Workflow Engine.