Aktivieren Sie einen Workflow
Ein inaktiver Workflow ist eine eingefrorene Definition: Kein Trigger startet ihn. Aktivierung aktiviert Trigger und ermöglicht automatische Läufe.
🔁 Bevor Sie aktivieren
Kurze Checkliste:
- Simulieren gibt einen glücklichen Pfad und einen Fehlerpfad weiter.
- Anmeldeinformationen und SMTP getestet.
- Dolibarr-Rechte OK für das Ausführungskonto: Berechtigungen.
- Trigger konfiguriert (Cron, Webhook, Objektereignis oder nur manuell).
🔁 Aktivieren
- Öffnen Sie den Workflow → Registerkarte Einstellungen oder den Schalter Aktiv.
- Wählen Sie den primären Auslöser, falls mehrere vorhanden sind.
- Speichern. Status wird Aktiv; Laufzeit speichert „next_run_at“ für Cron.
🔁 Laufzeitstatus
| State | Meaning |
|---|---|
| Draft | Free editing, no auto run |
| Active | Triggers armed |
| Paused | Definition kept, auto runs suspended |
| Disabled | Like pause; ops alert possible |
Bei der Deaktivierung bleibt der Ausführungsverlauf erhalten: Sie können die Funktion erneut aktivieren, ohne Protokolle zu verlieren.
🔁 Sauber deaktivieren
- Setzen Sie den Workflow auf Pausiert oder Deaktiviert.
- Warten Sie, bis die laufenden Ausführungen abgeschlossen sind (Cron-Warteschlange).
- Bearbeiten Sie das Diagramm bei Bedarf, simulieren Sie es erneut und aktivieren Sie es dann erneut.
Deaktivieren Sie während einer größeren Dolibarr-Wartung zunächst die betroffenen Knot-Workflows.
🔁 Löst die Überprüfung bei Aktivierung aus
| Type | Check |
|---|---|
| Cron | Server timezone, valid expression — Cron |
| Webhook | Rotated secret, TLS — Webhook |
| Object event | Correct object and create/update/delete — Object event |