---
sourceDocument: Xanadu-Build-Workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/build-workflows

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-Build-Workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Ablauflogik „Folgende Schritte parallel ausführen"

# Ablauflogik „Folgende Schritte parallel ausführen" {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Führen Sie Aktionen und Subflows in separaten Pfaden innerhalb eines isolierten Flow-Logikblocks aus.

Mit dieser Flow-Logik können Sie Aktionen und Subflows in separaten Pfaden ausführen. Wenn eine Aktion im Block „Folgendes in paralleler Flow-Logik ausführen" warten muss, werden andere Aktionen ausgeführt, bis alle Pfade innerhalb des Blocks die Verarbeitung abgeschlossen haben.  
Abbildung : 1. Pfade in einem Logikblock für parallele Flows  
Hinweis:  
Pfade in einem Flow-Logikblock „Folgendes ausführen" werden nicht in mehreren Threads ausgeführt, da ein Flow-Ausführungskontext in einem einzelnen Thread ausgeführt wird. Es kann jedoch vorkommen, dass Sie Flows in separaten Kontexten ausführen möchten, auch wenn dies möglicherweise mehr Ressourcen Ihrer Instanz verbraucht. Informationen zur Ausführung von Subflows in separaten Flow-Kontexten innerhalb desselben Flow finden Sie unter [Dynamische Flows](https://servicenow-prod.fluidtopics.net/HPMUOt8_Gg0VV5WHZLqXkQ "Identifizieren und führen Sie einen Flow oder Subflow dynamisch mithilfe von Laufzeitdaten aus. Erstellen Sie Vorlagen, um die erwarteten Eingaben für dynamisch aufgerufene Flows oder Subflows bereitzustellen.").

## Eingaben {#flow-logic-do-following-in-parallel__section_ycv_r35_w2b}

Hat das Folgende in paralleler Flow-Logik keine Feldeingaben. Stattdessen wird ein Plussymbol (Symbol für ![neue Verzweigung]()) angezeigt, mit dem Sie einen Pfad mit Aktionen oder Subflows erstellen können.

Die Aktionen und Subflows in jedem Pfad werden ausgeführt, bis alle Aufgaben im Flow-Logikblock abgeschlossen sind.

## Ausgaben {#flow-logic-do-following-in-parallel__section_enb_s35_w2b}

Diese Flow-Logik hat keine Ausgaben, aber Aktionen und Subflows in jedem Pfad können Ausgaben haben. Während der Flow ausgeführt wird, sind Ausgaben aus einem Pfad nur für andere Aktionen im gleichen Pfad zugänglich. Nachdem die Logik des folgenden parallelen Flows abgeschlossen ist, sind ihre endgültigen Ausgaben für den Rest des Flows zugänglich.  

## Erstellen Sie zwei Aufgaben gleichzeitig, wenn eine Change-Anforderung erstellt wird

In diesem Beispiel wird ein Ablauf ausgelöst, wenn eine neue Change-Anforderung erstellt wird. Mit der Option Folgendes parallelausführen werden zwei Aufgaben in separaten Pfaden erstellt und verschiedenen Gruppen zugewiesen. Der Flow verwendet die Nummernfeld -Datenpille aus der auslösenden Change-Anforderung, um die Nummer in der Kurzbeschreibung für den Aufgabendatensatz anzuzeigen.
Abbildung : 2. Führen Sie die folgenden Schritte in parallelen Flow-Logikeingaben aus

## Ausführungsdetails {#flow-logic-do-following-in-parallel__section_gx3_s35_w2b}

Abbildung : 3. Führen Sie die folgenden Schritte in den Details zur parallelen Ausführung aus  
1. Im Header werden Status, Startzeit und Laufzeit der Ablauflogik angezeigt.
2. Im Abschnitt Konfigurationsdetails werden der Status, die Startzeit und die Laufzeit für jeden Pfad im Flow-Logikblock angezeigt.
{#flow-logic-do-following-in-parallel__ol_wtt_scs_r2b}

## Allgemeine Leitlinien {#flow-logic-do-following-in-parallel__id_pvc_b1y_f5b}

Vermeiden Sie das Erstellen von Datenabhängigkeiten zwischen Pfaden
:   Da ein Flow Pfade in beliebiger Reihenfolge ausführen kann, vermeiden Sie die Erstellung von Datenabhängigkeiten zwischen separaten Pfaden. Sie dürfen beispielsweise nicht einen Pfad haben, der einen Datensatz erstellt, und einen anderen Pfad, der denselben Datensatz aktualisiert. Der Pfad zum Aktualisieren des Datensatzes kann vor dem Pfad zum Erstellen des Datensatzes ausgeführt werden.

Geben Sie keine Daten zwischen Pfaden frei
:   Workflow-Studio verhindert, dass Sie Datenpillen zwischen Pfaden ziehen, da das System nicht bestimmen kann, welcher Pfad zuerst abgeschlossen wird, um den Ausgabewert bereitzustellen.
**Zugehörige Konzepte**   

* [Flow-Logik für Subflow-Ausgaben zuweisen](https://servicenow-prod.fluidtopics.net/bUSH6Km~kmJ17uPtXrwP1A "Geben Sie die Daten an, die der Subflow nach Abschluss der Ausführung zurückgibt. Verwenden Sie die Subflow-Ausgabe als Daten für einen übergeordneten Flow oder als Eingabe für einen anderen Prozess.")
* [Ruft eine Workflow-Flow-Logik auf](https://servicenow-prod.fluidtopics.net/YKfUZRCDQlwCid_bMddAPw "Führen Sie einen veröffentlichten und aktiven Workflow über Ihren Flow aus. Sie können die Flow-Daten als Workflow-Eingabe verwenden. Sie können beispielsweise den aktuellen Datensatz als Workflow-Eingabe angeben.")
* [Ablauflogik „Folgende Schritte ausführen, bis"](https://servicenow-prod.fluidtopics.net/oW6iYS4mkJr8n3WJ0SLxLQ "Wenden Sie eine oder mehrere Aktionen wiederholt, bis eine Ende-Bedingung erfüllt ist. Sie können die Flow-Daten verwenden, um die Endbedingungen anzugeben.")
* [Flow-Logik für dynamische Flows](https://servicenow-prod.fluidtopics.net/HPMUOt8_Gg0VV5WHZLqXkQ "Identifizieren und führen Sie einen Flow oder Subflow dynamisch mithilfe von Laufzeitdaten aus. Erstellen Sie Vorlagen, um die erwarteten Eingaben für dynamisch aufgerufene Flows oder Subflows bereitzustellen.")
* [Flow-Logik für „Flow beenden".](https://servicenow-prod.fluidtopics.net/5S4lElc1qglSS_c5LAs_7A "Beenden Sie die Ausführung des aktuellen Flows. Verwenden Sie End-Flow innerhalb einer Verzweigung des Flows, um eine Austrittsbedingung anzugeben. Beenden Sie beispielsweise den Flow, wenn er einen bestimmten Flow-Logikblock erreicht.")
* [Für jede Flow-Logik](https://servicenow-prod.fluidtopics.net/HE_iISF3xeDhfEix9zgwpQ "Wenden Sie eine oder mehrere Aktion(en) auf jeden Datensatz in einer Liste mit Datensätzen an.")
* [If-Ablauflogik](https://servicenow-prod.fluidtopics.net/aYyVZmY68y6kEw0QSPB1OA "Wenden Sie eine oder mehrere Aktionen selektiv nur an, wenn eine Liste von Bedingungen erfüllt ist.")
* [Ablauflogik für eine Entscheidung konzipieren](https://servicenow-prod.fluidtopics.net/P4LKe44YND0uW_bYaH_Z7w "Sie können die Verzweigungslogik der Entscheidungstabelle in Situationen verwenden, in denen mehrere bedingte Pfade erforderlich sind, als Alternative zu geschachtelten If-, Else If- oder Else-Flow-Logiken. Wenn Sie beispielsweise bestimmen möchten, welche Art von Kfz-Versicherung Sie benötigen, können Sie der Entscheidungstabelle Eingaben wie Alter, Unfallgeschichte und Automodell hinzufügen, um die Höhe des Versicherungsschutzes zu bestimmen. Diese Logik kann Ihnen Zeit sparen und bietet ein besser lesbares Format als geschachtelte if-Bedingungen oder Switch-Case-Anweisungen.")
* [Legen Sie die Flow-Logik für Flow-Variablen fest](https://servicenow-prod.fluidtopics.net/3D1rE41aEfzdQ1qvmd5CAw "Weisen Sie einer oder mehreren Flow-Variablen, die Flow-Daten als Datenpillen speichern, einen Wert zu. Greifen Sie auf Flow-Variablenwerte zu, indem Sie auf ihre Datenpille verweisen.")
* [Probieren Sie die Flow-Logik aus](https://servicenow-prod.fluidtopics.net/H5sWlVrfSEHHb5v111xjFQ "Zulassen, dass ein Flow weiter ausgeführt wird, wenn in einem Flow-Logikblock ein Fehler auftritt Führen Sie eine Folge von Aktionen als Reaktion auf Fehler im Flow-Logikblock aus.")
* [Ablauflogik „Dauer abwarten"](https://servicenow-prod.fluidtopics.net/tL8uUF2HT7ftwArghomDAA "Verwenden Sie diese Flow-Logik, um Ihren Anwendern Zeit zum Handeln während automatisierter Prozesse zu geben oder um auf ein bestimmtes Datum und eine bestimmte Uhrzeit zu warten, um Aktionen abzuschließenan.")  
**Zugehörige Verweise**   

* [Flow-Logik der Endschleife](https://servicenow-prod.fluidtopics.net/LYaHALBSBLjbA8uBE7e4Iw "Verlassen Sie eine Flow-Logikschleife, wenn die Bedingungen einer If-Flow-Logik erfüllt sind. Setzen Sie die Ausführung des Flows ab dem nächsten Schritt nach der Flow-Logikschleife fort. Diese Flow-Logik wird auch als Pause bezeichnet.")
* [Kehren Sie zur Flow-Logik zurück](https://servicenow-prod.fluidtopics.net/3Il99GZJGbgPzb83r2T_4Q "Kehren Sie zu einem vorherigen Schritt im Flow zurück, um eine Folge von Aktionen zu wiederholen.")
* [Flow-Logik für Iteration überspringen](https://servicenow-prod.fluidtopics.net/0nk9lKRGhQDU0OFbtqgvcg "Überspringen Sie die aktuelle Iteration einer Flow-Logikschleife, wenn die Bedingungen einer If-Flow-Logik erfüllt sind. Führen Sie die Flow-Logikschleife mit dem nächsten Element in der Liste aus. Diese Flow-Logik wird auch als „Fortsetzen“ bezeichnet.")

