Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core workflow 3.0 > Übersicht vorhandener Knoten


join

Interne ID: agorum.flow.join

Sie können mit diesem Knoten die zuvor durch den fork-Knoten aufgeteilten Wege eines Workflows wieder zu einem Weg zusammenführen.  

Aussehen des Knotens

Verhaltensweise


Erreicht das System den Knoten im Workflow, erwartet das System über die Inlets die aufgeteilten Wege aus einem fork-Knoten. Ein fork-Knoten ist Voraussetzung zur Benutzung des join-Knotens. Sollten Sie keine offenen oder abgeschlossenen Tokens (siehe Parameter) im Knoten angegeben haben, setzt das System den Workflow erst fort, wenn alle aufgeteilten Wege durchlaufen sind und den join-Knoten erreicht haben.

Endpoints


Standard Veränderbar? Weitere Endpoints möglich?
Default (Inlet) Nein, kann nur ausgeblendet werden. ja, beliebig viele
Default (Outlet) Nein, kann nur ausgeblendet werden. nicht nötig

Parameter


Parameter Beschreibung Beispiel
Offene Tokens Definiert, wie viele Tokens / Wege noch nebenläufig im Workflow vorhanden sein müssen, damit der Workflow an dieser Stelle beim nächsten eingehenden Token / Weg fortgeführt wird. Offene Tokens
Abgeschlossene Tokens Definiert, wie viele Tokens / Wege bereits in dem Knoten eingegangen sein müssen, damit der Workflow an dieser Stelle beim nächsten eingehenden Token / Weg fortgeführt wird. Abgeschlossene Tokens

Offene Tokens

Angabe offene Tokens:

1

In diesem Beispiel darf maximal 1 Token / Weg eines fork-Knotens offen sein, damit der Workflow fortgeführt wird.

Beispiel mit einem offenen Token

Haben Sie für diesen Workflow 1 offenes Token angegeben, müsste der Bearbeiter nur eines von beiden UIs (zeigeUI1 oder zeigeUI2) abschließen, damit der join-Knoten workflowZusammenfuehren erreicht und zeigeUI3 in der Bedienoberfläche angezeigt wird.

Das System würde die restlichen offenen Tokens beenden, sofern vorhanden, sobald der Knoten join den Prozess weiterführt.

Abgeschlossene Tokens

Angabe abgeschlossene Tokens:

1


Beispiel 1

Beispiel 1 mit 1 abgeschlossenen Token

Haben Sie hier im join-Knoten 1 abgeschlossenes Token angegeben, müsste der Bearbeiter nur UI2 abschließen, damit workflowZusammenfuehren1 erreicht und UI3 in der Bedienoberfläche angezeigt wird. Ob UI11 oder UI12 abgeschlossen werden, ist für den join-Knoten workflowZusammenfuehren1 uninteressant und nicht notwendig.

Das System würde die restlichen offenen Tokens beenden, sofern vorhanden, sobald der Knoten join den Prozess weiterführt.
 

Beispiel 2

Beispiel 2 mit 1 abgeschlossenen Token

Haben Sie hier im join-Knoten 1 abgeschlossenes Token angegeben und wird der Workflow über den oberen Weg verlassen, erkennt der join-Knoten unten nicht automatisch, dass der andere Weg genommen wurde. Der Knoten EskalationsNotiz merkt, dass der Weg nicht fortgeführt wird, da kein weiterer Knoten folgt, und das System beendet dieses Token. Dieses Beenden hat jedoch keine Auswirkung auf anderen Tokens im Workflow oder auf den join-Knoten.

Die Buchhaltung erhält also lediglich eine Notiz wegen der nicht bezahlten Rechnung, kann aber die Rechnung trotzdem noch über das UI begleichen.