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


---

# Workflow-Fehlerbehandlung

# Workflow-Fehlerbehandlung {#ariaid-title1}

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

Das personalisierte JavaScript, das Benutzer in Workflow-Aktivitätsvariablen erstellen, ist anfällig für Laufzeit-Syntaxfehler. Verfügbare Fehlerinformationen sind in einem Tooltip verfügbar, wenn Sie auf eine Workflow-Aktivität mit einem Fehlerstatus verweisen.

Im Basissystem bieten Workflow-Aktivitäten kein Condition Routing für den Fehlerstatus. Infolgedessen wird der Workflow basierend auf dem Status des aktuellen Datensatzes fortgesetzt. Ein Workflow enthält beispielsweise die Aktivität Genehmigung - Benutzer, die ein erweitertes Skript zum Hinzufügen zusätzlicher Genehmiger verwendet. Ein Syntaxfehler im Skript führt dazu, dass keine Genehmiger hinzugefügt werden. Weil der Status keine Genehmiger eine gültige Ausgabe ist, auch ohne den Syntaxfehler, wird die Genehmigungsaktivität übersprungen und der Workflow verläuft auf einem positiven Pfad. Dies ist jedoch möglicherweise keine gültige Antwort für den Workflow-Designer, der nicht möchte, dass der Workflow ohne Genehmiger auf dem positiven Pfad fortschreitet.  
Workflow-Fehlerbehandlung erkennt und protokolliert Syntaxfehler und stellt einen Status bereit, den der Workflow-Designer verwenden kann, um dem Workflow Fehlerbedingungen hinzuzufügen. Verwenden Sie die Fehlerbehandlung, um nach Syntaxfehlern in erweiterten Skriptfeldern für diese Workflowaktivitäten zu suchen:

* Freigabe - Anwender
* Genehmigung - Gruppe
* Katalogaufgabe
* Aufgabe erstellen
* Falls
* Skript ausführen
* Benachrichtigung
{#c_WorkflowErrorHandling__ul_rcm_ffz_qq}

## Verfügbare Fehlerinformationen {#c_WorkflowErrorHandling__section_xl1_ldb_2cb}

Diese Tabelle zeigt, welche Aktivitäten Fehlerexits unterstützen.
{#c_WorkflowErrorHandling__table_tbm_bgz_qq__entry__7}

| Aktivität | Workflow-Protokoll | Rote Fehleranzeige | Aktivitätsstatus | Ergebnis der Aktivität | Fehlerbeschreibung | Bei Fehler umleiten |
|-|-|-|-|-|-|-|
| Freigabe - Anwender Genehmigung - Gruppe | Ja | Ja | Fehler | Übersprungen | Ja | Ja |
| Katalogaufgabe Aufgabe erstellen | Ja | Nein | Fertig | Keine | Nein | Nein |
| Falls | Ja | Ja | Fehler | Keine | Ja | Ja |
| Skript ausführen | Nein | Ja | Fehler | Fehler | Ja | Ja |
| Benachrichtigung | Ja | Ja | Fehler | Fehler | Ja | Ja |
[Tabelle : 1. Verfügbare Fehlerinformationen]

{#c_WorkflowErrorHandling__table_tbm_bgz_qq}
* **[Funktionen zur Fehlernachverfolgung von Workflows](https://servicenow-prod.fluidtopics.net/h1INnYo2~yD~~mWkI9azrA)**   
  Die Fehlerbehandlung bietet visuelle Hinweise im Workflow, z. B. Fehlerbeschreibungen für Aktivitäten in Popups und detaillierte Protokollsätze.
* **[Erstellen Sie einen Fehlerbedingungs-Exit](https://servicenow-prod.fluidtopics.net/iKWw~Y3UdgXbc8jvOmj5SA)**   
  Ein Administrator kann den Workflow umleiten, wenn ein Skriptfehler auftritt, indem er für bestimmte Aktivitäten innerhalb des Workflows einen Exit für die Fehlerbedingung erstellt. Auf diese Weise kann der Workflow Skriptfehler auf vorhersagbare Weise verarbeiten und keine unerwünschten Ergebnisse erzeugen.
* **[Konfigurieren Sie eine Genehmigungsbedingung neu](https://servicenow-prod.fluidtopics.net/AfZflW643_~Zkt1dGUHZ4A)**   
  Genehmigungsaktivitäten reagieren anders auf Skriptfehler als die anderen Aktivitäten.

