# Wie sollte ein Workflow mit einem Fehler mitten in einem Schritt umgehen?

Canonical URL: https://help.iagenify.com/de/faqs/workflows/wie-sollte-ein-workflow-mit-einem-fehler-mitten-in-einem-schritt-umgehen

[← Zurück zu den Workflows-FAQs](https://help.iagenify.com/de/faqs/workflows)

HILFECENTER · FAQ Workflows 1 Min. Lesezeit
# Wie sollte ein Workflow mit einem Fehler mitten in einem Schritt umgehen?
Gestalten Sie den Workflow so, dass ein fehlgeschlagener Schritt erkannt, sicher wiederholt oder fortgesetzt werden kann, ohne abgeschlossene Nebenwirkungen zu wiederholen. Speichern Sie Eingabe, Status und Ergebnis für die Entscheidung über einen erneuten Versuch.
IaGenify
Workflows

## Teilfortschritt sichtbar machen
Geben Sie jedem Schritt einen dauerhaften Status wie ausstehend, läuft, erfolgreich oder fehlgeschlagen sowie eine aussagekräftige Fehlermeldung und Korrelations-ID. So lassen sich vorübergehende Unterbrechungen von abgeschlossenen Aktionen mit verlorener Antwort unterscheiden.
Prüfen Sie vor einem erneuten Versuch, ob der Schritt idempotent ist. Bei Nachrichten, Zahlungen oder Ressourcenerstellung verhindert ein stabiler Idempotenzschlüssel oder die Suche nach einem vorhandenen Ergebnis doppelte Auswirkungen.
## An einem bekannten Prüfpunkt fortsetzen
Speichern Sie die nötigen Daten für den Neustart am fehlgeschlagenen Schritt und prüfen Sie frühere Ausgaben auf Gültigkeit. Haben sich Quelldaten geändert, führen Sie abhängige Schritte bewusst erneut aus, statt Versionen zu vermischen.
Begrenzen Sie Wiederholungen mit Wartezeiten bei temporären Fehlern und leiten Sie dauerhafte oder ausgeschöpfte Fehler an eine handlungsfähige Prüfliste weiter. Melden Sie den Lauf und die nächste Wiederherstellungsaktion; verschleiern Sie den Fehler nicht mit einem globalen Erfolgsstatus. [← Zurück zu den Workflows-FAQs](https://help.iagenify.com/de/faqs/workflows)
