In Diskussion Workflow: Paket wurde in Filiale abgegeben funktioniert nicht

limette123

Aktives Mitglied
20. August 2012
6
1
Hallo,

ich habe ein Problem mit dem Workflow Sendungsstatus aktualisiert - das Paket liegt in der Postfiliale. Ich habe den Workflow wie oben beschrieben eingerichtet. Alerdings bezieht sich der Workflow nicht auf die letzte Eintragung im Sendungsstatus "Info" (dort steht HLDCC), sondern auf den vorletzten Eintrag "Zustellfahrzeug". Dort steht natürlich noch nicht HLDCC, daher wird der Workflow nicht ausgeführt.

Wie kann ich das Problem beheben?

Viele Grüße
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.163
655
@Christopher.S
Warum kann man über "Sendungsstatus aktualisiert" keinen "manuellen Workflow" ausführen?

Wir wollen unsere Workflows nur einmal unter manuelle bauen und dann über die anderen Knoten nur darauf verweisen, weil wir verschiedene Konstelationen haben.
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
682
185
Hallo Zusammen,

ich möchte euch einen Weg zeigen, wie Ihr einen Sendungsstatus, der als Zustand "Info" herein kommt dennoch in Workflows verwenden könnt, inklusive der Adresse der Postfiliale. Dies mache ich am Beispiel einer Sendung, die zu einer Postfiliale geliefert wurde. Der Workflow kann aber auch für alle anderen Arten von "Info" Statusmeldungen genutzt werden.
Den Anhang 99451 betrachten
Hierzu geht ihr folgendermaßen vor:
1. Es muss ein Workflow im Bereich Versand -> Paket -> Sendungsstatus aktualisiert erstellt werden (Zum Testen kann man diesen auch unter Paket - Manuell erstellen und danach einfach per Drag & Drop mit gedrückter rechter Maustaste in den Bereich kopieren)
2. Die Bedingungen des Workflows sollten wie folgt aussehen.

Den Anhang 99454 betrachten
Wichtig hierbei ist, dass Alle Bedingungen erfüllt sein müssen, damit der Workflow nur dann auslöst, wenn der Kunde die Ware nicht bereits abgeholt hat, also die Sendung zugestellt wurde.
Es wird auf den Sendungsstatusverlauf geprüft, weil "Info" Zustandsmeldungen nicht maßgebend für den Paketstatus sind. Bei letzter Sendungsstatus wird also immer nur der letzte Status ausgegeben, der nicht den Zustand "Info" beinhaltet.
3. Als Aktion wählt man Email senden und für den Text klickt man auf die 3 Pünktchen und gibt folgendes ein

Hallo {{ Vorgang.Auftrag.Kunde.Adresse.Vorname }},
Dein Paket wurde erfolgreich zugestellt, allerdings konnte es nicht direkt an Deine Postadresse geliefert werden.
Deine Sendung wurde in eine Filiale gebracht.
{% for VersandStatus in Vorgang.Sendungsstatusverlauf -%}{% if VersandStatus.Externer_Zustand contains 'HLDCC' -%}{{ VersandStatus.Meldung }}{% endif -%}{% endfor -%}
Viel Spaß mit Deiner Bestellung.
Mit freundlichen Grüßen
Dein Team von "Deine Firma"

Dies sieht dann für den Kunden folgendermaßen aus.
Den Anhang 99457 betrachten

Jetzt habt ihr für den Fall, dass sich der Status der Sendung aktualisiert hat eine Prüfung, ob die Ware in eine Filiale gebracht wurde und ob der Kunde diese bereits abgeholt hat. Als Aktion erhält dieser nun eine Email mit der Adresse der Filiale.

Viele Grüße

Christopher
Wenn ich das richtig verstehe kommt wohl der manuelle Workflow an den Info Status ran, das ursprünglich ausgelöste Ereignis nicht? Versteh den Sinn dahinter nicht die Info Ereignisse zu ignorieren.
Wir haben z.B. den Fall, das die Paketshopadresse als Info sehr stark verzögert reinkommt, damit funktioniert der manuelle Workflow auch nicht:info_verz.jpg

Edit: Sehe auch gerade das wir keine Workflowschleifen bauen können, da wir keine manuellen Workflows für Pakete auslösen können... Ich stell nochmal ein Ticket.
 
Zuletzt bearbeitet:

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
682
185
Wir haben es jetzt anders gelöst. Es sieht so aus, das selbst wenn ein Info-Datensatz reinkommt, das Workflow Ereignis ausgelöst wird. Durch erweiterte Eigenschaften fragen wir gezielt nach dem letzten Status und der letzten Status-Meldung. Damit lassen sich auch "Info" Zustände über die Workflows steuern.
 

REQU3ST

Neues Mitglied
7. Juni 2024
1
0
{% capture query %}
SELECT TOP(1) Shipping.tState.cProviderState
FROM Shipping.tState
LEFT JOIN Shipping.tPackage ON Shipping.tState.kPackage = Shipping.tPackage.kPackage
WHERE Shipping.tPackage.cTrackingId = '{{ Vorgang.Sendungsnummer }}'
ORDER BY Shipping.tState.dDate DESC
{% endcapture -%}\
{% assign result = query | DirectQueryScalar %}\
{{ result }}

So prüfen wir, ob der letzte Status HLDCC enthält und somit der WF ausgelöst wird. Wawi Version 1.9x
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
682
185
Geht auch ganz ohne SQL. Einfach durch die Meldungen durchloopen. Hat den Vorteil, falls sich die Tabellen bei einem Wawi Update mal ändern, funktioniert das ganze weiterhin:

Das liefert z.B. den letzten Zustand:
{% for VersandStatus in Vorgang.Sendungsstatusverlauf -%}\
{% assign Zustand = VersandStatus.Zustand %}\
{% endfor -%}\
{{ Zustand }}
 
  • Gefällt mir
Reaktionen: Verkäuferlein

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.510
1.003
Jetzt habt ihr für den Fall, dass sich der Status der Sendung aktualisiert hat eine Prüfung, ob die Ware in eine Filiale gebracht wurde und ob der Kunde diese bereits abgeholt hat. Als Aktion erhält dieser nun eine Email mit der Adresse der Filiale.

Geht das denn mittlerweile auch, dass der Abruf der Sendungsdaten durch den T&T-Server nicht beendet wird, sobald das Paket in der Filiale ist und man somit gar nicht mitbekommt, ob das Paket schon abgeholt wurde?
Oder ist das nur bei GLS so, dass Abgabe im Paketshop = Zustellung auslöst.

Wäre cool, wenn man später nochmal einen Reminder senden könnte, wenn das Paket nach x Tagen noch in der Filiale liegt.

Geht auch ganz ohne SQL. Einfach durch die Meldungen durchloopen. Hat den Vorteil, falls sich die Tabellen bei einem Wawi Update mal ändern, funktioniert das ganze weiterhin:

Das liefert z.B. den letzten Zustand:

Bei uns kommt es manchmal auch vor, dass die Status (zeitlich) falsch sortiert sind. Klappt das bei Euch immer, dass der letzte Status auch definitiv der letzte (aktuelle) Stand ist?

Und stimmen mittlerweile die Zeitstempel in T&T mit denen aus dem Online-Tracking überein oder gibt es da immer noch eine Differenz von 1-2 Stunden?
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
682
185
Bei uns kommt es manchmal auch vor, dass die Status (zeitlich) falsch sortiert sind. Klappt das bei Euch immer, dass der letzte Status auch definitiv der letzte (aktuelle) Stand ist?
Hab ich bisher einmal beobachtet. Für den größten teil klappt es. Wir beobachten gerade noch wie gut das insgesamt für uns funktioniert. Bzgl. der Uhrzeit bin ich erst mal davon ausgegangen, das ggf. einfach der Zeitstempel nicht nach Winter/Sommerzeit umgestellt wird. Uns war überhaupt wichtig, Kunden am Tag nochmal informieren zu können.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu E-Mail Vorlage Versandbestätigung per Workflow ausführen, wie? JTL-Workflows - Ideen, Lob und Kritik 0
Neu Brauche Hilfe bei Bestand Email Workflow JTL-Workflows - Ideen, Lob und Kritik 8
Neu Workflow besteht alle Test wird nur nicht ausgeführt JTL-Workflows - Fehler und Bugs 18
Neu Workflow artikel_erstellt wird bei LagerUmbuchung ausgelöst. JTL-Workflows - Fehler und Bugs 0
Neu Workflow Hilfe gesucht, Ersetzten eines Textes User helfen Usern - Fragen zu JTL-Wawi 4
Neu Workflow und Version für Vorhaben Starten mit JTL: Projektabwicklung & Migration 2
Neu Workflow erstellen, einen Wert aus den Stammdaten kopieren in einen anderen User helfen Usern - Fragen zu JTL-Wawi 8
Neu Workflow Auftragssplit bei DHL Export Sendungen mit mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Artikelnummer durch Lieferantennummer ersetzen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Log bei Workflow Fehler JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Rechnungsentwurf per Workflow? JTL-Workflows - Ideen, Lob und Kritik 7
Neu Workflow Fehler User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow der prüft, ob eine Bestellung komplett aus einem bestimmten Lager lieferbar ist. User helfen Usern - Fragen zu JTL-Wawi 7
Neu Custum Workflow - Syntax JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Keine Auslieferung nach Zahlungsartänderung über Workflow JTL-Workflows - Fehler und Bugs 4
Zahlungsmodul Workflow JTL-Wawi 1.9 14
Neu Workflow: Mail bei Notiz in Auftrags-Historie User helfen Usern - Fragen zu JTL-Wawi 1
Beantwortet Manueller Workflow lässt sich nicht anlegen (V 1.9.5.2) JTL-Workflows - Fehler und Bugs 13
Neu Hilfe bei Workflow - falsche Steuernummer bei Amazon hinterlegt User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Workflow Freiposition JTL-Workflows - Fehler und Bugs 1
In Diskussion Workflow für Liefertag Wareneingang? JTL-Workflows - Ideen, Lob und Kritik 2
Neu Workflow - Wert "Netto-EK" im Auftrag auf 0,00 € setzen für eine bestimmte Kundengruppe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow mit verfügbarem Bestand User helfen Usern - Fragen zu JTL-Wawi 4
Von Workflow lokal gespeicherte Datei direkt wieder löschen lassen JTL-Wawi 1.8 1
Neu Per WMS Workflow API Call ausführen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
In Diskussion Fragen zur Rechnungserstellung via Workflow JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Manueller Workflow zeitgestuert JTL-Workflows - Ideen, Lob und Kritik 20
Neu Workflow Adresse prüfen auf deutsche Kunden eingrenzen Gelöste Themen in diesem Bereich 6
Neu Brauche Hilfe bei einen Workflow in Sachen Versand Eigene Übersichten in der JTL-Wawi 6
Neu Permanenten Excel-Log über Workflow führen User helfen Usern - Fragen zu JTL-Wawi 2
Workflow DotLiquid: KomplettLieferbarAusLager zeigt FFN Lager an obwohl nicht komplett lieferbar aus diesem Lager JTL-Wawi 1.9 1
In Diskussion Workflow für eBays neues "Kaufabbruch"-Feature JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Workflow zum Drucken von Shipping Labels JTL-Workflows - Ideen, Lob und Kritik 3
Neu Workflow für Warenpost nur wenn bestimmte Artikel in Bestellung User helfen Usern - Fragen zu JTL-Wawi 1
Workflow - Vorbestellung ausschließen von Storno JTL-Wawi 1.9 1
Neu Manueller Workflow/ automatischer Workflow Gelöste Themen in diesem Bereich 8
Rechnungsadresse Email Workflow Bedingungen für Rechnung erstellt fehlt JTL-Wawi 1.8 0
In Diskussion Flexible Eingabemaske um Werte/ Parameter an Workflow zu übergeben JTL-Workflows - Ideen, Lob und Kritik 5
In Diskussion Idee für Workflow - Lagerbewertung zum Monatsende an das Steuerbüro JTL-Workflows - Ideen, Lob und Kritik 3
Neu DHL-Paket International verzollt mit Postal DDP Services JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Nachname Paket kommt zurück User helfen Usern - Fragen zu JTL-Wawi 1
Neu Paket X von Y auf Shippinglabel einfügen - GLS Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Zahlungsabgleich - Meldung "keine Lizenz" obwohl Advanced-Paket JTL-Wawi 1.8 7
Neu Ersatzlieferung - Paket steckt fest (klassisches Problem) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Zahlungsart ändern nachdem sie bereits getätigt wurde Allgemeine Fragen zu JTL-POS 0
Neu JTL Shop Subscription wurde durch Umstellung auf "Advanced Edition" teils doppelt berechnet Allgemeine Fragen zu JTL-Shop 1
Neu Lizenzproblem wurde festgestellt Plugins für JTL-Shop 5
Neu Amazon Lister 2.0 Fehlercode: SLR402 Bild "1.jpg" für das Angebot mit SKU "xxxxx" auf Channel "AMAZONDEJTL" wurde nicht gefunden Amazon-Lister - Ideen, Lob und Kritik 0
Neu WAWI 1.9.4.6 Amazon Auftrag hat keine Rechnungsnummer, obwohl die Rechnung zu Amazon hochgeladen wurde. Amazon-Anbindung - Fehler und Bugs 0
Neu Amazon Abgleich Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt Amazon-Anbindung - Fehler und Bugs 18

Ähnliche Themen