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


---

# Fehlerbedingung hinzufügen

# Fehlerbedingung hinzufügen {#ariaid-title1}

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

Aktivieren Sie eine Aktion, um anwenderdefinierte Statusinformationen zurückzugeben, wenn bestimmte Bedingungen erfüllt sind. Geben Sie an, ob ein Flow Ihren anwenderdefinierten Aktionsstatus als Fehler oder erfolgreich ausgeführt betrachtet.

## Vorbereitungen

* Erforderliche Rolle: flow_designer, action_designer oder admin
* [Erstellen Sie eine Aktion in Workflow-Studio](https://servicenow-prod.fluidtopics.net/xpWEZgG7fDKRhKRUbxVV1A "Erstellen Sie eine wiederverwendbare Komponente, um einen oder mehrere Schritte eines Prozesses zu automatisieren.")
{#add-error-condition__ul_y1n_1gw_mpb}

## Warum und wann dieser Vorgang ausgeführt wird

Eine Aktion gibt immer ein Aktionsstatus-Objekt zurück. Wenn eine Aktion ausgeführt wird, werden die verfügbaren Fehlerbedingungen von oben bis unten auf der Suche nach einer möglichen Übereinstimmung ausgewertet. Eine Aktion gibt den Aktionsstatus zurück, der durch die erste übereinstimmende Fehlerbedingung angegeben wird. Wenn keine übereinstimmende Fehlerbedingung vorliegt, wird der Aktionsstatus auf den Schrittstatus des letzten ausgeführten Schritts festgelegt.

## Prozedur

1. Navigieren zu AlleProzessautomatisierungFlow Designer.
2. Wählen Sie die Registerkarte Aktionen und dann die anwenderdefinierte Aktion aus, die Sie bearbeiten möchten.
3. Wählen Sie in der Aktionsgliederung die Option Fehlerauswertungaus.
4. Wählen Sie Fehlerbedingung hinzufügen für jede Fehlerbedingung, die Sie definieren möchten.  
   Workflow-Studio fügt einen If-Block für die Konfiguration hinzu.
5. Konfigurieren Sie jede Fehlerbedingung.  
   {#add-error-condition__table_zp1_3mw_mpb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Falls | Beschreibung Ihrer Fehlerbedingung. Sie können diese Bezeichnung verwenden, um die Fehlerbedingung zu identifizieren, wenn der Bedingungsgenerator nicht sichtbar ist. Jede Fehlerbedingung entspricht einem Else-if-Flow-Logikblock. Es kann jeweils nur eine Fehlerbedingung „wahr" sein. |
   | Bedingung N | Bedingungsgenerator zum Angeben der Übereinstimmungskriterien für die Fehlerbedingung. Sie können Bedingungen oder Bedingungssätze hinzufügen, um die Übereinstimmungskriterien zu definieren. Wählen Sie für jede Bedingung eine zu bewertende Aktionsdatenpille aus. Wählen Sie für jede auszuwertende Datenpille einen Operator und einen entsprechenden Wert aus. Hinweis: Workflow-Studio zeigt nur die Operatoren und Werte an, die für den Typ der von Ihnen ausgewählten Datenpille verfügbar sind. |
   | Nicht als Fehler behandeln | Option, um den Aktionsstatus als Fehler oder Erfolg zu melden, wenn er an einen Flow zurückgegeben wird. |
   | Aktionsstatus-Code | Ganzzahliger Wert, den die Aktion als Teil des Aktionsstatus-Objekts zurückgeben soll. Sie können diesen ganzzahligen Wert als Teil von [Flow-Fehler-Handler](https://servicenow-prod.fluidtopics.net/li7nWeKvPq9m2aAcNPQhqQ "Aktivieren Sie Flows, um Fehler abzufangen. Führen Sie eine Reihe von Aktionen und Subflows aus, um Probleme zu identifizieren und zu beheben. Beispielsweise können Flows Ausgabewerte protokollieren, Benachrichtigungen senden und korrigierende Subflows ausführen, wenn ein Fehler auftritt.")verwenden. |
   | Aktionsstatus-Nachricht | Zeichenfolgenwert, den die Aktion als Teil des Aktionsstatus-Objekts zurückgeben soll. Sie können diesen Zeichenfolgenwert als Teil von [Flow-Fehler-Handler](https://servicenow-prod.fluidtopics.net/li7nWeKvPq9m2aAcNPQhqQ "Aktivieren Sie Flows, um Fehler abzufangen. Führen Sie eine Reihe von Aktionen und Subflows aus, um Probleme zu identifizieren und zu beheben. Beispielsweise können Flows Ausgabewerte protokollieren, Benachrichtigungen senden und korrigierende Subflows ausführen, wenn ein Fehler auftritt.")verwenden. |
   [ ]

   {#add-error-condition__table_zp1_3mw_mpb}
6. Ordnen Sie Fehlerbedingungen von oben nach unten in der Reihenfolge an, in der die Aktion sie auswerten soll.
7. Wählen Sie Speichern.

## Ergebnisse

Ihre anwenderdefinierte Aktion wertet jede Fehlerbedingung im Hinblick darauf aus, ob sie mit den Bedingungen übereinstimmt. Die Aktion gibt den Aktionsstatuscode und die Aktionsstatusnachricht für die erste übereinstimmende Fehlerbedingung zurück. Wenn keine übereinstimmende Fehlerbedingung vorliegt, wird der Aktionsstatus auf den Schrittstatus des letzten ausgeführten Schritts festgelegt.

