In einem Prozessautomatisierungs-Workflow ermöglicht ein split-Knoten, einen einzelnen Prozessablauf in mehrere Ausführungspfade zu unterteilen, die entweder bedingungslos oder basierend auf definierten Bedingungen parallel ausgeführt werden können.

Aufteilungen (Splits) werden häufig verwendet, um unabhängige Aufgaben gleichzeitig auszuführen oder um Arbeit basierend auf geschäftlichen Bedingungen zu leiten.

Fügen Sie „Aufteilen und Zusammenführen“ zur Arbeitsfläche hinzu

Teilen

Wenn Sie einen split-Knoten zum Prozessablauf hinzufügen, verhält er sich wie folgt:
  • Es akzeptiert einen eingehenden Flow und erstellt standardmäßig zwei Zweige. Sie können bei Bedarf weitere Zweige hinzufügen.
  • Sie können verschachtelte Split- und Merge-Knoten zum Prozessablauf hinzufügen.
  • Jeder Zweig kann unabhängig oder gleichzeitig ausgeführt werden, abhängig von der konfigurierten Logik.
  • Sie können jedem Zweig separate Aufgaben zuweisen (wie Bots, Teilprozesse oder manuelle Freigaben).
  • Die Prozess-Engine führt sie parallel aus, sodass jeder unabhängig läuft.
    Anmerkung: Parallelität wird nur erreicht, wenn der Gerätepuffer über eine ausreichende Anzahl verfügbarer Geräte verfügt. Für weitere Informationen klicken Sie auf Infos zu Gerätepools, Gerätepools erstellen und Einen parallelen Prozess mit „Aufteilen und Zusammenführen“ ausführen.
  • Ein split-Knoten kann verwendet werden, um folgende Aufgaben gleichzeitig auszuführen, wie zum Beispiel:
    • Senden von Genehmigungsanfragen gleichzeitig an mehrere Stakeholder.
    • Verarbeiten verschiedener Datensätze gleichzeitig.
    • Auslösen mehrerer unabhängiger Aktivitäten während der Workflow-Ausführung.

Zweigbeginn

Ein Zweigbeginn markiert den Anfang jedes Pfades, der von einem split-Knoten ausgeht.

Zweck
  • Kennzeichnet eindeutig, wo ein Zweig beginnt.
  • Hilft der Prozess-Engine, Aufgaben dem richtigen Zweig zuzuordnen.
  • Verbessert die Lesbarkeit, insbesondere in komplexen Workflows.

Ende des Zweigs

Das Ende des Zweigs markiert den Punkt, an dem ein Zweig endet, bevor sie wieder in einen merge-Knoten mündet.

Zweck
  • Definiert klar das Ende jedes Zweigs.
  • Stellt sicher, dass nachgelagerte Aufgaben erst fortgesetzt werden, wenn der erforderliche Zweig abgeschlossen ist.

Beispiel für das Onboarding von Mitarbeitenden

Das Video zeigt, wie split und merge parallele Ausführung in der Prozessautomatisierung ermöglichen, sodass Workflows bereichsübergreifend, systemübergreifend oder in parallelen Workstreams skaliert werden können.

Sue arbeitet in einer Personalabteilung. Jedes Mal, wenn ein neuer Mitarbeiter hinzukommt, löst Sue einen Onboarding-Prozess aus, bei dem mehrere Abteilungen gleichzeitig handeln müssen.
  • Die Personalabteilung muss ein Profil für den neuen Mitarbeiter erstellen.
  • Die IT muss ein Systemkonto erstellen.
  • Die Finanzabteilung muss die Gehaltsabrechnung einrichten.
  • Die Sicherheitsabteilung muss Ausweise bereitstellen.

Alle diese Aufgaben müssen parallel ausgeführt werden. Durch die gleichzeitige Ausführung dieser Aufgaben können Organisationen das Onboarding erheblich verkürzen. Parallele Ausführung minimiert Wartezeiten und stellt sicher, dass alle Abteilungen unabhängig, aber dennoch effizient innerhalb desselben Prozesses arbeiten können.

Sue kann einen split- und merge-Knoten aus dem linken Bereich oder über Schnell hinzufügen hinzufügen. Das Framework enthält eine Aufteilung mit Zweigstart und Ende des Zweigs, um ihr die Strukturierung paralleler Abläufe zu erleichtern.

In diesem Beispiel haben Finanzen, IT und HR jeweils ihren eigenen Zweig. Jeder Zweig kann mit Bedingungen und Aktionen konfiguriert werden, die seinen Anforderungen entsprechen.

Am merge-Knoten wartet der Prozess, selbst wenn ein Zweig früher endet, bis alle Zweige abgeschlossen sind, bevor er zum nächsten Schritt übergeht, wie zum Beispiel das Senden einer E-Mail und anschließend das Abschließen des Workflows. Wenn Sue den Prozess ausführt, werden alle Zweige parallel ausgeführt, bevor sie nacheinander fortgesetzt werden.

Wenn eine Abteilung, wie z. B. die Personalabteilung, mehrere Aufgaben gleichzeitig ausführen muss, kann Sue verschachtelte Split- und Merge-Knoten hinzufügen. Die Arbeitsfläche passt das Layout und den Abstand automatisch an, um den Prozess lesbar und leicht verständlich zu halten.

split-Knoten konfigurieren

Führen Sie diese Schritte aus, um einen split-Knoten und seine Zweige zu konfigurieren:
  1. Fügen Sie einen Split-Knoten hinzu.
    1. Ziehen Sie aus dem Elemente-Bereich den split-Knoten in den Workflow.

      Zwei Zweige werden automatisch hinzugefügt.

    2. (Optional): Fügen Sie eine Beschreibung in das Feld Beschreibung ein, um den Zweck des split zu dokumentieren.
  2. Konfigurieren Sie Zweigbeginn. Für jeden Zweig geben Sie die folgenden Werte ein:
    1. Geben Sie einen aussagekräftigen Namen in das Feld Zweigname ein.
    2. Wählen Sie eine Option aus dem Feld Zweigtyp:
      • Immer ausführen: Wird jedes Mal ausgeführt.
      • Bedingung: Wird nur ausgeführt, wenn bestimmte Bedingungen erfüllt sind.
      • Fallback: Wird nur ausgeführt, wenn alle anderen Bedigungszweige fehlschlagen.
    Führen Sie die folgenden Schritte aus, wenn Sie Bedingung auswählen:
    1. Geben Sie den Typ der Bedingung an (Boolean, Zeichenfolge, Zahl oder Datum/Uhrzeig).
      Anmerkung: Wenn Sie eine Zeichenfolge-Bedingung verwenden, aktivieren Sie Groß-/Kleinschreibung beachten, um eine filterung unter Berücksichtigung der Groß- und Kleinschreibung anzuwenden.
    2. Geben Sie die Quelle an. Der im Feld Quelle angegebene Wert löst eine bedingte Regel aus, wenn sein Wert eine festgelegte Bedingung erfüllt.
    3. Wählen Sie Operator (basierend auf dem Bedingungstyp) aus:
      • Gleich
      • Ungleich
      • Kleiner als
      • Größer als
      • Kleiner als oder gleich
      • Größer als oder gleich
    4. Geben Sie das Ziel an. Der im Feld Ziel angegebene Wert wird von einer bedingten Regel beeinflusst, deren Sichtbarkeit oder Wert sich je nach Status des Quellfelds ändert.
    5. Sie können mehrere Bedingungen mit UND- oder ODER-Logik hinzufügen.
  3. Konfigurieren Sie das Ende des Zweigs. Fügen Sie dem Feld Ende des Zweigs eine aussagekräftige Beschreibung hinzu.
  4. Nachdem Sie alle Zweige konfiguriert haben, speichern Sie Ihre Änderungen. Die Zweige werden während der Prozesslaufzeit gleichzeitig oder bedingt ausgeführt.