---
title: "Überlappende Ausführungen und Abbruch steuern"
description: "Verwenden Sie Automationseinstellungen, um überlappende Arbeit zu verhindern, aktive Ausführungen nach einem Business-Key zu gruppieren und Ausführungen zu stoppen, wenn ein Abbruch-Event eintrifft."
canonical: "https://bird.com/de-de/dokumentation/guides/automations/run-settings"
---

# Überlappende Ausführungen und Abbruch steuern

Verwenden Sie die **Automation settings**, um gleichzeitige Arbeit am selben Geschäftsobjekt zu verhindern oder einen Workflow zu stoppen, wenn die Arbeit nicht mehr benötigt wird.

> Automations is in Early access. Your workspace permissions determine which actions you can perform.

## Überlappende Ausführungen verhindern

1. Öffnen Sie **More editor actions** > **Automation settings**.
2. Aktivieren Sie unter **Run overlap** die Option **Skip overlapping runs**.
3. Lassen Sie **Use a business key** deaktiviert, wenn die gesamte Automation höchstens eine aktive Ausführung haben soll.
4. Aktivieren Sie **Use a business key**, wenn verschiedene Geschäftsobjekte unabhängig voneinander laufen können, und ordnen Sie den Key aus den Startdaten zu.
5. Speichern und veröffentlichen Sie die Einstellungen zusammen mit dem Workflow.

Ein Business-Key muss zu einem nicht leeren Textwert aufgelöst werden. Wählen Sie einen stabilen Wert aus dem auslösenden Event. Eine Rechnungs-ID ermöglicht es, verschiedene Rechnungen eines Kunden separat auszuführen. Eine Kundenadresse würde diese Rechnungen zusammenfassen.

Eine aktive Ausführung belegt ihren Key, solange sie in der Warteschlange steht, läuft, wartet oder erneut versucht wird – auch über Veröffentlichungen hinweg. Ein weiterer Start für den belegten Key wird übersprungen. Sobald die Ausführung abgeschlossen ist, kann ein neues Event eine neue Ausführung für diesen Key starten. Dies ist eine Überlappungsvermeidung, keine dauerhafte Einmal-pro-Objekt-Regel.

Wenn Sie den Key in einer neuen Version ändern, ändert sich die Gruppierung künftiger Starts. Die Identität bestehender Ausführungen wird dadurch nicht überschrieben.

## Ein Abbruch-Event konfigurieren

Lassen Sie Ihre Anwendung ein [Application-Event senden](/docs/guides/automations/application-events) mit dem hier konfigurierten Namen und den hier konfigurierten Feldern, wenn die zugehörige Arbeit gestoppt werden soll. Trigger, Warteaktionen und Abbruchregeln teilen sich die Event-URL der Automation.

1. Wählen Sie unter **Cancellation events** die Option **Add cancellation event**.
2. Geben Sie den **Event name**, den **Cancellation reason** und die **Incoming event fields** ein.
3. Wählen Sie **Runs to cancel**: aktive Ausführungen, die einem Filter entsprechen, oder die Ausführung, die einem Business-Key entspricht.
4. Konfigurieren Sie **Only cancel runs when**, wenn das Event nur eine Teilmenge der infrage kommenden Ausführungen stoppen soll.
5. Zeigen Sie die zugehörigen Workflow-Pfade in der Vorschau an und prüfen Sie die Einstellungen vor dem Veröffentlichen.

Beispielsweise kann ein Buchungsabbruch ausstehende Erinnerungen für diese Buchung stoppen. Ein Abbruch, der auf einen Business-Key abzielt, erfordert Key-basierte Überlappungseinstellungen und ein Event, das an denselben Key adressiert ist.

Ein automationsweiter Abbruch ohne Filter kann mehrere aktive Ausführungen stoppen. Legen Sie Geltungsbereich und Bedingung so fest, dass sie zur beabsichtigten Geschäftsaktion passen.

## Was ein Abbruch stoppt

Abbruchanfragen stoppen die weitere Workflow-Verarbeitung, wenn die Ausführung eine Abbruchgrenze erreicht. Eine bereits angenommene externe Aktion, etwa ein SMS-Versand, kann noch abgeschlossen werden. Ein Abbruch kann eine Nachricht nicht zurückrufen.

Bestehende Ausführungen behalten die Abbruchregeln der Version, mit der sie gestartet wurden. Neue Regeln zu veröffentlichen fügt sie nicht zu älteren Ausführungen hinzu. Ein Abbruch-Event, das verarbeitet wird, bevor die Zielausführung existiert, verhindert keinen künftigen Start.

Prüfen Sie **Runs** auf den resultierenden Status und den Abbruchgrund. Eine Abbruchanfrage allein belegt nicht, dass die Ausführung ihren Endzustand erreicht hat.

## Nächste Schritte

- [Auf ein Event warten](/docs/guides/automations/waits).
- [Automationen veröffentlichen und verwalten](/docs/guides/automations/publishing).
- [Ausführungen prüfen](/docs/guides/automations/runs).
- [Automations-Leitfäden durchsuchen](/docs/guides/automations).

## Related resources

- [Preview your first automation](/docs/get-started/automations) (docs)
