---
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


---

# Ruft eine Workflow-Flow-Logik auf

# Ruft eine Workflow-Flow-Logik auf {#ariaid-title1}

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

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.

## Eingaben {#flow-logic-call-workflow__section_tbt_tqn_p2b}

{#flow-logic-call-workflow__table_pft_qpn_p2b__entry__2}

| Eingabe | Beschreibung |
|-|-|
| Workflow auswählen | Veröffentlichter und aktiver Workflow, den Sie zur Ausführung auswählen können. Der von Ihnen ausgewählte Workflow bestimmt die Datensätze, die ihm zugeordnet sind. Wenn der Workflow Eingaben aufweist, werden diese in Workflow-Studio als zusätzliche Ablaufeingaben angezeigt. Hinweis: * Um zu verhindern, dass der Workflow außerhalb von Workflow-Studio ausgeführt wird, ändern Sie ihn dahin gehend, dass seine Startbedingungen entfernt werden. * Sie können keinen Workflow auswählen, der für die Tabelle „Angefordertes Element" ausgeführt wird. Erstellen Sie stattdessen einen neuen Flow mit einem Servicekatalog-Auslöser. {#flow-logic-call-workflow__ul_m2c_hxf_2sb} |
| Warten? | Workflow, den Sie auf „wahr" setzen, damit der Flow auf den Abschluss des Workflows wartet, bevor er fortgesetzt wird. Nur Workflows, die auf den Abschluss warten, können bestimmte Ausgabewerte an den Ablauf zurückgeben. Legen Sie die Einstellung auf „false" fest, damit der Ablauf weiterhin getrennt vom Workflow ausgeführt wird. Hinweis: Wenn der Workflow abgebrochen oder sein Kontextdatensatz vor dem Workflow-Abschluss gelöscht wird, wird der Wartevorgang des Ablaufs beendet, und die Ausführung wird fortgesetzt. |
| Aktuell | Aktueller Datensatz, den der Workflow verarbeitet. Wählen Sie eine Datenpille aus, die einen Datensatz aus der zugehörigen Workflow-Tabelle enthält. |
[ ]

{#flow-logic-call-workflow__table_pft_qpn_p2b}

## Ausgaben {#flow-logic-call-workflow__section_o51_tqn_p2b}

In den Flow-Ausführungsdetails werden nur Workflow-Ausgabewerte angezeigt, die während der Ausführung des Flows generiert werden. Wenn Sie den Flow so konfigurieren, dass er auf den Abschluss des Workflows wartet, können die Flow-Ausführungsdetails alle Workflow-Ausgabewerte anzeigen. Wenn der Flow nicht wartet, werden in den Flow-Ausführungsdetails nur die Workflow-Ausgabewerte angezeigt, die generiert wurden, bevor die Flow-Logik „Workflow aufrufen" abgeschlossen ist. Wenn das Aufrufen eines Workflows vor dem Ende des Workflows abgeschlossen wird, werden die Workflow-Ausgabewerte nicht mehr aktualisiert, sondern nur der letzte bekannte Wert wird angezeigt.
{#flow-logic-call-workflow__table_c25_yqn_p2b__entry__2}

| Ausgabe | Beschreibung |
|-|-|
| Status | Status des Workflows. Dieser Wert stammt aus dem Workflow-Kontext-Datensatz. Der Status wird auf „ Abgeschlossen " festgelegt, wenn der Workflow erfolgreich ausgeführt wird. Wenn der Workflow abgebrochen wird, wird der Workflow-Status auf Abgebrochengesetzt. Wenn der Kontextdatensatz vor Abschluss des Workflows gelöscht wird, wird der Workflow-Status auf Ungültigfestgelegt. |
| Kontext | Verweis auf den Workflow-Kontextdatensatz. |
| Ergebnis | Zeichenfolge, die das Ergebnis des Workflows enthält. Dieser Wert stammt aus dem Workflow-Kontext-Datensatz. |
| Rückgabewert | Zeichenfolge, die den Rückgabewert aus dem Workflow enthält. Dieser Wert stammt aus dem Workflow-Kontext-Datensatz. |
[ ]

{#flow-logic-call-workflow__table_c25_yqn_p2b}  

## Der Routine-Change-Workflow wird aufgerufen

In diesem Beispiel ruft der Flow den Workflow Routine Change auf. Warten? Die Option ist aktiviert, sodass der Flow angehalten wird, bis dieser Workflow abgeschlossen ist. Das Feld „ Aktuell " wird mit einer Datenpille gefüllt, die den Datensatz darstellt, der diesen Flow ausgelöst hat.

## Ausführungsdetails {#flow-logic-call-workflow__section_e5q_pjp_s2b}

Abbildung : 1. Details zur Ausführung des Aufruf-Workflows  
1. Im Header wird ein Link angezeigt, über den Sie den Workflow-Fortschritt im Workflow-Editor, den Status der Flow-Logik, die Startzeit und die Laufzeitdauer anzeigen können.
2. Im Abschnitt „ Workflow-Konfiguration " wird angezeigt, wie die Flow-Logik für diesen Flow konfiguriert wurde und welche Laufzeitwerte generiert wurden.
3. Im Abschnitt „ Workflow-Ausgabe " wird die Ausgabe angezeigt, die vom Workflow generiert wird, während der Flow ausgeführt wird.
{#flow-logic-call-workflow__ol_wtt_scs_r2b}  
Hinweis:  
Wenn Sie den Workflow abbrechen oder den Kontextdatensatz löschen, bevor der Workflow abgeschlossen ist, wird der Status der Flow-Logik auf Abgeschlossenfestgelegt.
**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.")
* [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.")
* [Ablauflogik „Folgende Schritte parallel ausführen"](https://servicenow-prod.fluidtopics.net/KlLs5v_5ABB5VhFiWAlaQg "Führen Sie Aktionen und Subflows in separaten Pfaden innerhalb eines isolierten Flow-Logikblocks aus.")
* [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.")

