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


---

# Fügen Sie einem Flow einen Fehler-Handler hinzu

# Fügen Sie einem Flow einen Fehler-Handler hinzu {#ariaid-title1}

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

Führen Sie eine Sequenz von Workflow-Studio -Aktionen und -Subflows aus, um Probleme zu identifizieren und zu beheben, die durch Flow-Fehler verursacht werden.

## Vorbereitungen

Erforderliche Rolle: flow_designer oder admin

## Warum und wann dieser Vorgang ausgeführt wird

Mit einem Flow-Fehler-Handler kann Ihr Flow einen Fehler abfangen und eine Reihe von Aktionen, Flow-Logikoptionen und Subflows ausführen.  
Wichtig:  
Ein Flow-Fehler-Handler kann einen Flow, der einen Fehler erzeugt, nicht fortsetzen oder neu starten.

## Prozedur

1. Navigieren zu AlleProzessautomatisierungFlow Designer.
2. Erstellen Sie einen Flow, oder öffnen Sie einen vorhandenen Flow.  
   Weitere Informationen zum Erstellen eines Flow finden Sie unter [Erstellen Sie einen Flow in Workflow-Studio](https://servicenow-prod.fluidtopics.net/2f98Jr1fYR8X7xo9xioXtg "Führen Sie eine Folge von Aktionen und Flow-Logik aus, wenn die Auslöserbedingungen eintreten.").
3. Aktivieren Sie den Schalter FEHLER-HANDLER.  
   Workflow-Studio fügt dem Flow und dem Datenbereich einen Fehler-Handler-Abschnitt hinzu.
4. Fügen Sie dem Abschnitt „Fehler-Handler" Aktionen, Flow-Logikoptionen oder Subflows hinzu.  
   Sie können diesem Abschnitt bis zu 10 Aktionen, Flow-Logikoptionen oder Subflows hinzufügen. Erwägen Sie die Verwendung eines Subflows, um die Fehlerinformationen zu erfassen oder Probleme mit den Datensatzdaten zu beheben.  
   Sie können dem Fehler-Handler Flow-Logik-Optionen hinzufügen. Diese Optionen werden in der folgenden Tabelle beschrieben.{#add-error-handler-flow__table_ipd_5q5_dsb__entry__2}

   | Option „Ablauflogik" | Beschreibung |
   |-|-|
   | Falls | Wenden Sie eine oder mehrere Aktionen selektiv nur an, wenn eine Liste von Bedingungen erfüllt ist. Weitere Informationen finden Sie unter [Wenn](https://servicenow-prod.fluidtopics.net/aYyVZmY68y6kEw0QSPB1OA "Wenden Sie eine oder mehrere Aktionen selektiv nur an, wenn eine Liste von Bedingungen erfüllt ist."). |
   | Eine Dauer abwarten | Verwenden Sie diese Flow-Logikoption, um den Flow für einen bestimmten Zeitraum anzuhalten und die Flow-Ausführung nach Ablauf des Zeitraums fortzusetzen. Weitere Informationen finden Sie unter [Eine 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."). |
   | Flow beenden | Verwenden Sie diese Flow-Logikoption, um einen Flow in Workflow-Studioanzuhalten. Weitere Informationen finden Sie unter [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."). |
   | Dynamischer Flow | 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. Weitere Informationen finden Sie unter [Dynamischer Flow](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-Variablen festlegen | Weisen Sie einer oder mehreren Flow-Variablen einen Wert zu. Ändern oder aktualisieren Sie den Wert einer Variable während eines Flows. Weitere Informationen finden Sie unter [Flow-Variablen festlegen](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."). |
   [Tabelle : 1. Unterstützte Flow-Logikoptionen]

   {#add-error-handler-flow__table_ipd_5q5_dsb}

   Das Fehlerstatusobjekt enthält die Informationen zum Flow-Fehler. Sie können auch das Aktionsstatus-Objekt verwenden, das von jeder Aktion zurückgegeben wird, um die bedingte Logik zu erstellen. Beide Objekte sind im Datenbereich verfügbar.
5. **Wahlweise:** Fügen Sie Phasen im Fehler-Handler hinzu.  
   Weitere Informationen zum Hinzufügen von Phasen finden Sie unter [Phasen konfigurieren und einem Ablauf hinzufügen](https://servicenow-prod.fluidtopics.net/N3LZFRZVrMxtAf01Vi1L6g "Konfigurieren Sie, wann Phasen für einen Anwender angezeigt werden, definieren Sie Phasenstatusbezeichnungen, und fügen Sie Phasen zu einem Flow oder zu Subflows in Workflow-Studiohinzu.").
6. Fügen Sie dem Haupttext des Flows, der einen Fehler auslöst, eine anwenderdefinierte Aktion hinzu.  
   Informationen zum Erstellen einer anwenderdefinierten Aktion finden Sie unter [Erstellen Sie eine anwenderdefinierte Aktion, um einen Fehler auszulösen](https://servicenow-prod.fluidtopics.net/ZsN79we0jGmU6nBca_yZpw "Erstellen Sie eine Aktion, die absichtlich einen Fehler auslöst, um die Flow-Fehlerbehandlung zu testen.").
7. Testen Sie Ihren Flow, um sicherzustellen, dass der -Error Handler wie erwartet funktioniert.  
   Weitere Informationen zum Testen eines Flow finden Sie unter [Flow testen](https://servicenow-prod.fluidtopics.net/qmlOq7vvK6cXTUIFfxbBFw "Bevor Sie einen Ablauf aktivieren, damit andere Benutzer darauf zugreifen können, testen Sie, ob er so funktioniert, wie Sie es erwarten.").
8. Wenn die Behandlung von Flow-Fehlern wie erwartet funktioniert, wählen Sie das Löschsymbol neben der anwenderdefinierten Aktion, die einen Fehler auslöst, um sie aus dem Flow zu entfernen.

## Ergebnisse

Ihr Flow führt die von Ihnen angegebenen Aktionen, Flow-Logikoptionen und Subflows aus, wenn der Flow einen Fehler erzeugt. In den Flow-Ausführungsdetails wird der Status Abgeschlossen (Fehler erkannt) sowohl für den Flow als auch für die Aktion, die einen Fehler zurückgegeben hat, angezeigt.

