Gelöst Track & Trace Workflow triggert zu oft

zzzZZZzzz

Gut bekanntes Mitglied
21. Januar 2022
140
14
Ich habe einen weiteren Workflow gefunden, der auslöst, als würde die Bedingung gar nicht überprüft.
Nach Zustellung des Paketes soll am Abend eine Mail versendet werden:

1646642409305.png

Nun wurde der Workflow für mehrere Pakete fast jedes Mal ausgelöst, sobald sich der Zustand geändert hat. Die Bedingung war nirgends erfüllt. Um die Zeit wird ja nichts ausgeliefert...

1646642531756.png

Beispielhaft Paket 115:

1646642567611.png

Wenn ich den Workflow für eines dieser Pakete simuliere, bricht er bei Abfrage der Bedingung korrekterweise ab.

Für den Moment muss ich den Workflow deaktivieren, damit meine Kunden nicht mit Mails geflutet werden.
 
Zuletzt bearbeitet:

Thomas Berge

Moderator
Mitarbeiter
3. Dezember 2017
388
114
Hallo @zzzZZZzzz ,

der Workflow ist zeitverzögert, d.h. jedes Mal wenn das auslösende Ereignis eintritt, wird der Workflow in die Workflowqueue eingefügt. Die Meldung hast du auch im Screenshot gezeigt "Workflow 'Zugestellt -> MAIL Bewertung' wurde in die Queue eingefügt." Erst wenn der Ausführungszeitpunkt für den Workflow erreicht ist, werden die Bedingungen geprüft und wenn die Bedingungen zutreffen, werden die Aktionen ausgelöst. Im Workflowlog steht dann ein zweiter Eintrag, wenn eine Aktion ausgeführt wurde.
 
  • Gefällt mir
Reaktionen: zzzZZZzzz

zzzZZZzzz

Gut bekanntes Mitglied
21. Januar 2022
140
14
Hi Thomas,
Okay, das ändert die Logik natürlich immens.

Kann man dieses Vorhaben dann überhaupt zeitversetzt steuern? Denn der Paketstatus ändert sich häufig, zugestellt wird es aber nur einmal.
Kann man einen sofortigen Workflow mit der Bedingung erstellen, der dann einen zeitversetzten workflow mit der Mail triggert?
Oder halt nur den letzten ausführen, sollte ja auch klappen.

Kann man Sachen aus der Queue werfen? Mein letzter Stand: Nein.
 
Zuletzt bearbeitet:

Thomas Berge

Moderator
Mitarbeiter
3. Dezember 2017
388
114
Hallo @zzzZZZzzz ,

ich würde einen sofort ausführenden Workflow mit Bedingung verwenden und damit den zeitverzögerten Workflow triggern, der die Mail versendet.

Mit letzten ausführen sollte es im Normalfall auch funktionieren, bin mir allerdings nicht sicher was passiert wenn ein Status "verspätet" eingelesen wird und dann "Zugestellt" nicht der letzte Status ist.

"Kann man Sachen aus der Queue werfen? Mein letzter Stand: Nein."
Einträge in der Workflowqueue können über die Wawi gelöscht werden.
Admin > Hintergrundprozesse > Reiter: Workflow Queue > Einträge markieren > Button: Ausgewählte löschen > Button: Änderungen speichern
Da man aber nicht erkennen kann für welches Objekt der Workflow in der Queue steht, ist diese Möglichkeit nicht ganz so praktikabel. Da müssen wir ran, wenn irgendwann mal der Bereich überarbeitet werden sollte.
 
  • Gefällt mir
Reaktionen: zzzZZZzzz
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow bei fehlerhaften Bankabgleich JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Workflow für Erinnerungen an bevorstehende Lieferungen JTL-Workflows - Ideen, Lob und Kritik 0
Neu Lagerkommentar 1 per Workflow füllen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
1.11.7 Workflow versendet soll Rechnung 1x drucken, druckt aber 2x JTL-Wawi 1.11 1
Neu Auftrag - Lieferstatus mit Workflow exportieren Arbeitsabläufe in JTL-Wawi 3
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
Neu Werte erhöhen per Workflow User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow OpenAI JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 1
Neu 2.0.0: Workflow Queue wird nicht abgearbeitet via API JTL-Wawi 2.0 1
Neu Verständnisfrage zum Mahnlauf Workflow User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Ausdruck Rechnung beim Workflow nicht korrekt formatiert User helfen Usern - Fragen zu JTL-Wawi 6
Worker versendet keine E-Mails mehr aus der Workflow Queue JTL-Wawi 2.0 6

Ähnliche Themen