Workflows
Wenn-dann-Regeln, die an festen Punkten im Auftragsablauf automatisch laufen, und die Workflow-Logs, die zeigen, was passiert ist.
Workflows sind Wenn-dann-Regeln, die X-Sitter an bestimmten Punkten im Auftragsablauf automatisch prüft und ausführt. Beispiele:
- beim Import eines Auftrags eine Versandart setzen,
- ab einem bestimmten Gewicht Verpackungsmaterial hinzufügen,
- beim Verpacken einen Beileger (z. B. einen Flyer) drucken,
- nach dem Versand eine E-Mail an den Endkunden schicken.
Die Workflow-Logs zeigen, welche Workflows bei welchem Auftrag gegriffen haben.
Bevor du startest
- Dein Benutzer braucht die Rechte für Einstellungen und Workflows im WMS-Menü; Anlegen und Bearbeiten ist ein eigenes Recht – frag deinen Administrator.
- Mindestens ein Mandant – ein Workflow gilt immer für einen oder mehrere Mandanten –, siehe Mandanten.
- Für E-Mail senden: eine E-Mail-Vorlage – siehe E-Mail-Vorlagen.
- Für Lieferschein drucken / Rechnung drucken: PDF-Vorlagen – siehe PDF-Dokumente.
- Für Beileger: ein PDF in der Medien-Verwaltung deiner Firmen-Einstellungen – siehe Medien.
- Für Versandart setzen/überschreiben: die Frachtführer deines Lagers – siehe Frachtführer.
Workflow anlegen
- Öffne WMS › Einstellungen › Workflows. Filtere mit Alle Mandanten und Aktive und inaktive / Nur aktive / Nur inaktive.
- Klicke auf Neuen Workflow anlegen. Das Formular Workflow anlegen / bearbeiten öffnet sich.
- Fülle den Kopfbereich aus:
- Aktiv,
- Immer loggen (auch bei Fehlern oder wenn Bedingungen nicht erfüllt sind),
- Name, Beschreibung,
- Reihenfolge – kleinere Zahlen werden früher geprüft und ausgeführt.
- Wähle das Trigger-Ereignis – wann der Workflow geprüft wird (siehe Tabelle unten).
- Lege unter Wenn (Bedingungen) fest, wann der Workflow greift.
- Lege unter Dann (Aktionen) fest, was er tut.
- Klicke auf Speichern. Du siehst „Workflow wurde angelegt.“ oder „Workflow wurde gespeichert.“
Trigger-Ereignisse
Bedingungen (Wenn)
Regeltypen für Artikel
- Enthält mindestens einen Artikel der Kategorie X
- Enthält ausschließlich Artikel der Sorte Y
- Enthält bestimmten Artikel (SKU)
- Enthält Teil des Artikelnamens
- Gesamtmenge der Artikel ist mindestens N
- Bestand von Artikel (SKU) unterschreitet N (Wert als SKU:N)
- Anzahl der Positionen ist N
- Gesamtgewicht der Artikel ist mindestens / höchstens N kg
- Mindestens ein Artikel wiegt mindestens N kg
- Jeder Artikel wiegt höchstens N kg
- Verfügbarer Bestand für die Artikelposition nicht ausreichend
Aktionen (Dann)
Welche Workflows laufen
- Nur aktive Workflows deiner Firma mit dem passenden Trigger, deren Mandantenliste den Mandanten des Auftrags enthält, sortiert nach Reihenfolge.
- In den Auftragsdetails kannst du die Workflows mit Workflow erneut ausführen noch einmal laufen lassen. Dabei laufen die Workflows für „Verpackung abgeschlossen (Auftrag vollständig)“ erneut – siehe Auftragsdetails. Du siehst „Workflow wurde erneut gestartet.“
- Um einen Workflow anzuhalten, entferne den Haken bei Aktiv.
Workflow-Logs
- Öffne WMS › Einstellungen › Workflow-Logs.
- Filtere nach Eigentümer (Alle Eigentümer), Status und Auftrag.
- Die Spalten zeigen Zeit, Trigger, Für Firma, Artikel, Matched, Actions, Status und Nachricht.
Logs werden einen Monat lang aufbewahrt.
Fehlerbehebung
Mein Workflow greift nicht. Prüfe: Ist er Aktiv, stimmt der Trigger, ist der Mandant in Firma (Eigentümer) ausgewählt, sind die Bedingungen erfüllt? Mit Immer loggen siehst du in den Workflow-Logs auch Prüfungen, bei denen die Bedingungen nicht erfüllt waren.