Issue angelegt [WAWI-41992] Prüfung auf gültige Leitcodierung

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.618
1.074
Wir haben jetzt auch mal den Workflow für die Prüfung der Leitcodierbarkeit in der Wawi scharf geschaltet und getestet.

Allerdings ist das Ergebnis eher mau. Der Workflow läuft auf niedrigster Stufe (Keine Übereinstimmung (NoMatch) > Leitcodierung ist nicht möglich) zum Sperren des Auftrags und es wird trotzdem fast jedes 2. Paket ausgefiltert.

Lassen wir die Pakete dann trotzdem ohne Änderung über JTL- Shipping/Versenden und das DHL GKP laufen, werden die Adressen einwandfrei akzeptiert und leitcodiert.

Häufig tritt sowas auf wie "Frankfurt" statt "Frankfurt am Main" oder auch "Mühlheim" statt "Mühlheim an der Ruhr", aber auch Abkürzungen in Straßennamen (Bgm.-XY-Str.) oder aber auch angefügte Bundesländer oder Ortsteile. Bei Allem meckert der Workflow und trotzdem gehen diese Dinge problemlos bei DHL durch und die Sendung wird leitcodiert. Daher vermute ich mal, dass es bei DHL Versenden eine integrierte Fehlertoleranz (Autokorrektur) mit den häufigsten Adressfehlern gibt, die bei dem reinen Abgleich mit der Leitcode-Datenbank nicht greift.

Wie werden denn eigentlich ggf. vorgenommene Adressänderungen im Wawi-Auftrag protokolliert?
 

bauti

Gut bekanntes Mitglied
20. Januar 2021
123
9
Sind die beiden Erweiterungen auch für JTL 1.6 geeignet? Es steht nur was von 1.5

Bei der Erweiterung "Adressvorschlag" steht "Für den korrekten Einsatz ist das Produkt Leitcodierung prüfen zwingend erforderlich" Ist damit "die automatische-Adressprüfung" von euch gemeint?
 

bauti

Gut bekanntes Mitglied
20. Januar 2021
123
9
Wir haben jetzt auch mal den Workflow für die Prüfung der Leitcodierbarkeit in der Wawi scharf geschaltet und getestet.

Allerdings ist das Ergebnis eher mau. Der Workflow läuft auf niedrigster Stufe (Keine Übereinstimmung (NoMatch) > Leitcodierung ist nicht möglich) zum Sperren des Auftrags und es wird trotzdem fast jedes 2. Paket ausgefiltert.

Lassen wir die Pakete dann trotzdem ohne Änderung über JTL- Shipping/Versenden und das DHL GKP laufen, werden die Adressen einwandfrei akzeptiert und leitcodiert.

Häufig tritt sowas auf wie "Frankfurt" statt "Frankfurt am Main" oder auch "Mühlheim" statt "Mühlheim an der Ruhr", aber auch Abkürzungen in Straßennamen (Bgm.-XY-Str.) oder aber auch angefügte Bundesländer oder Ortsteile. Bei Allem meckert der Workflow und trotzdem gehen diese Dinge problemlos bei DHL durch und die Sendung wird leitcodiert. Daher vermute ich mal, dass es bei DHL Versenden eine integrierte Fehlertoleranz (Autokorrektur) mit den häufigsten Adressfehlern gibt, die bei dem reinen Abgleich mit der Leitcode-Datenbank nicht greift.

Wie werden denn eigentlich ggf. vorgenommene Adressänderungen im Wawi-Auftrag protokolliert?
Ich habe es auch kurz angetestet und kann das bestätigen. Für mich bringt dass so denke ich nichts...

Wie verhält es sich bei der Lösung von T4DT.GmbH ? Werden dort nur die Adressen beanstandet welche wirklich nicht als Leitcodierbar akzeptiert werden, oder verhält es sich ähnlich wie bei der JTL eigenen Lösung? Die Datengrundlage ist ja die selbe...
 
Zuletzt bearbeitet:

T4DT.GmbH

Offizieller Servicepartner
SPBanner
6. November 2018
330
165
Hannover
Sind die beiden Erweiterungen auch für JTL 1.6 geeignet? Es steht nur was von 1.5

Bei der Erweiterung "Adressvorschlag" steht "Für den korrekten Einsatz ist das Produkt Leitcodierung prüfen zwingend erforderlich" Ist damit "die automatische-Adressprüfung" von euch gemeint?
ja das ist korrekt (wenngleich missverständlich von uns formuliert, entschuldige die Verwirrung).

Beide Erweiterungen sind grundsätzlich auch 1.6 kompatibel. Die automatische Adressprüfung ist aber technisch fast identisch zu unserer Lösung "automatische Adressprüfung" (das nehmen wir, nachdem wir es bereits seit drei Jahren anbieten einfach mal als Kompliment von JTL). Wenn man es korrekt einrichtet, sollte es auch ein identisches Resultat, wie unsere Lösung, ergeben. Im Moment haben wir bei unserer Lösung ungefähr eine Quote von 1 Issue- Ticket je 100.000 validierte Aufträge. Das ist aber nicht statistisch erfasst, sondern nur pessimistisch geschätzt.

Das GUI-Tool baut in der jetzigen Version auf unser eigenes Adressprüfungsmodul auf. Dieser Umstand wird aber noch verändert, sodass es zum JTL-eigenen Modul kompatibel sein soll. Da letzteres aber noch blutjung ist, hatten wir noch keine Gelegenheit das umzusetzen.
LG
 

T4DT.GmbH

Offizieller Servicepartner
SPBanner
6. November 2018
330
165
Hannover
Wie verhält es sich bei der Lösung von T4DT.GmbH ? Werden dort nur die Adressen beanstandet welche wirklich nicht als Leitcodierbar akzeptiert werden, oder verhält es sich ähnlich wie bei der JTL eigenen Lösung? Die Datengrundlage ist ja die selbe...
Wir halten nur Aufträge zurück, welche von DHL genauso auch beanstandet worden wären. Wir verwenden 1 zu 1 denselben Algorithmus
 

bauti

Gut bekanntes Mitglied
20. Januar 2021
123
9
Danke für die Rückmeldung.


Ich bin mir nicht ganz sicher ob ich es richtig verstanden habe.
Soll es heißen:
Wir halten nur Aufträge zurück, welche von DHL genauso auch beanstandet worden wären. Wir verwenden 1 zu 1 denselben Algorithmus
oder doch

Wir halten nur Aufträge zurück, welche vom JTL-plugin genauso auch beanstandet worden wären. Wir verwenden 1 zu 1 denselben Algorithmus
 

T4DT.GmbH

Offizieller Servicepartner
SPBanner
6. November 2018
330
165
Hannover
Danke für die Rückmeldung.


Ich bin mir nicht ganz sicher ob ich es richtig verstanden habe.
Soll es heißen:
Wir halten nur Aufträge zurück, welche von DHL genauso auch beanstandet worden wären. Wir verwenden 1 zu 1 denselben Algorithmus
oder doch

Wir halten nur Aufträge zurück, welche vom JTL-plugin genauso auch beanstandet worden wären. Wir verwenden 1 zu 1 denselben Algorithmus
Was meinst du mit JTL-Plugin?
JTL Shipping selbst beanstandet keine Aufträge, sondern DHL beanstandet die übermittelten Daten und gibt keinen Leitcode zurück. Dadurch wirft JTL den Fehler.
Wir prüfen, ob DHL einen Leitcode erstellt hätte. Wenn nicht, wird der Auftrag zurück gehalten (mit dem anderen Plugin machen wir leitcodierbare Näherungsvorschläge).
 

bauti

Gut bekanntes Mitglied
20. Januar 2021
123
9
Was meinst du mit JTL-Plugin?
JTL Shipping selbst beanstandet keine Aufträge, sondern DHL beanstandet die übermittelten Daten und gibt keinen Leitcode zurück. Dadurch wirft JTL den Fehler.
Wir prüfen, ob DHL einen Leitcode erstellt hätte. Wenn nicht, wird der Auftrag zurück gehalten (mit dem anderen Plugin machen wir leitcodierbare Näherungsvorschläge).

Mit JTL-Plugin meinte ich die neue Möglichkeit bei den Workflows in JTL 1.6. Sorry, das war natürlcih nicht korrekt und sehr verwirrend ausgedrückt von mir.
 

T4DT.GmbH

Offizieller Servicepartner
SPBanner
6. November 2018
330
165
Hannover
Mit JTL-Plugin meinte ich die neue Möglichkeit bei den Workflows in JTL 1.6. Sorry, das war natürlcih nicht korrekt und sehr verwirrend ausgedrückt von mir.
Der Workflow von JTL verwendet nahezu denselben Algorithmus wie wir (seit Jahren). Der entspricht dem von DHL recht genau. Wenn der Workflow korrekt eingerichtet wurde, wird er auch genau dieselben Aufträge als fehlerhaft markieren, die DHL in der Leitcodierung ablehnt. Dasselbe trifft auf unser Add-On zu.
 

Tsuc

Sehr aktives Mitglied
28. Januar 2020
250
44
Berlin
Häufig tritt sowas auf wie "Frankfurt" statt "Frankfurt am Main" oder auch "Mühlheim" statt "Mühlheim an der Ruhr", aber auch Abkürzungen in Straßennamen (Bgm.-XY-Str.) oder aber auch angefügte Bundesländer oder Ortsteile.
Das ist bei uns auch so.

Übergeben wurde der Ort: "Kempten"
Dort ist, obwohl alle anderen Daten korrekt sind, die Leitcodierung fehlgeschlagen.
Ergebnis hätte "Kempten (Allgäu)" sein müssen.

Wenn ich in DotLiquid nur die Variable {{ Vorgang.Lieferung.Lieferadresse.DHL-Leitcodierung.Ort.Gefundener_Ort }} für diesen Auftrag ausgeben lasse, dann zeigt er den Ort: "Kempten (Allgäu)" an.
Also die Variable funktioniert. Aber warum sagt dann Leitcodierung, dass es keine korrigierbare Übereinstimmung gibt?

Eigentlich hätte das in "Kempten (Allgäu)" korrigiert werden können, oder verstehe ich da etwas falsch?

Update: "Frankfurt" wird in "Frankfurt am Main" korrigiert, wenn man die Bedingungen nicht einrichtet. Aber das kann ja keine Lösung sein.
 
Zuletzt bearbeitet:

spaxxilein

Sehr aktives Mitglied
27. November 2013
516
112
Hallo @gnarx ,

Packstationen können nicht über den Workflow geprüft werden. Die Daten für die Packstationen sind nicht in der Datei vorhanden, die in die Wawi eingelesen wird. Man könnte die Prüfung der Leitcodierung in einem manuellen Workflow vornehmen, der durch einen "Auftrag Erstellt"-Workflow getriggert wird. In dem "Auftrag Erstellt"-Workflow kann man die Bedingungen vorab prüfen und nur wenn die Bedingungen erfüllt sind, wird der manuelle Workflow ausgelöst.

Diese Bedingungen können z.B. sein:

Auftrag\Lieferung\Lieferadresse\Land\ISO enthält DE
Auftrag\Lieferung\Versandart\Name enthält DHL
Auftrag\Lieferung\Lieferadresse\Straße enthält nicht Packstation

Wir werden den Guide-Beitrag zu diesem Thema überarbeiten.
Moin! In der Datei die man aus dem GKP herunterladen kann ist doch auch eine PACKSTAT.DAT Datei - dort sind die ganzen Daten der Packstationen gespeichert.

Wieso kann man diese Datei nicht nutzen für die Leitcodierung von Packstationen?
 

T4DT.GmbH

Offizieller Servicepartner
SPBanner
6. November 2018
330
165
Hannover
Moin! In der Datei die man aus dem GKP herunterladen kann ist doch auch eine PACKSTAT.DAT Datei - dort sind die ganzen Daten der Packstationen gespeichert.

Wieso kann man diese Datei nicht nutzen für die Leitcodierung von Packstationen?
Klar könnte man es. Wir haben es aber bislang nicht implementiert. Und da JTL das Modul selbst nachbaut, werden wir es in Zukunft auch nicht implementieren
 

spaxxilein

Sehr aktives Mitglied
27. November 2013
516
112
Klar könnte man es. Wir haben es aber bislang nicht implementiert. Und da JTL das Modul selbst nachbaut, werden wir es in Zukunft auch nicht implementieren
Moin,

die Frage war auch eher an JTL gerichtet, da ich natürlich verstehe dass für dich die Weiterentwicklung nur noch bedingt Sinn macht, wenn es eine "Hauseigene"-Funktion ist.
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.618
1.074
Das ist bei uns auch so.

Übergeben wurde der Ort: "Kempten"
Dort ist, obwohl alle anderen Daten korrekt sind, die Leitcodierung fehlgeschlagen.
Ergebnis hätte "Kempten (Allgäu)" sein müssen.

Wenn ich in DotLiquid nur die Variable {{ Vorgang.Lieferung.Lieferadresse.DHL-Leitcodierung.Ort.Gefundener_Ort }} für diesen Auftrag ausgeben lasse, dann zeigt er den Ort: "Kempten (Allgäu)" an.
Also die Variable funktioniert. Aber warum sagt dann Leitcodierung, dass es keine korrigierbare Übereinstimmung gibt?

Eigentlich hätte das in "Kempten (Allgäu)" korrigiert werden können, oder verstehe ich da etwas falsch?

Update: "Frankfurt" wird in "Frankfurt am Main" korrigiert, wenn man die Bedingungen nicht einrichtet. Aber das kann ja keine Lösung sein.
Eigentlich ist das ja erst die nächste Frage.

Wenn schon das Prüfen auf Leitcodierbarkeit als Workflowbedingung negativ beschieden wird, kommt man ja gar nicht erst zum Korrigieren.

Wie genau und in welcher Konstellation setzt Du das denn ein?
Und bei welcher Wawi-Version?

Habe jetzt noch einmal ein paar Problemfälle durchlaufen lassen und es wurde einmal aus Frankfurt => Frankfurt am Main, allerdings war dann die Straße das Problem, weil diese als ...str. abgekürzt war und keine automatische Korrektur vorgeschlagen wurde. Beim Anderen Fall ist es Mühlheim => Mühlheim am Main, aber auch hier wird die Straße nicht akzeptiert / korrigiert, obwohl laut Google Maps existent und ohne Probleme von DHL bei der Labelerstellung akzeptiert.
 

Tsuc

Sehr aktives Mitglied
28. Januar 2020
250
44
Berlin

T4DT.GmbH

Offizieller Servicepartner
SPBanner
6. November 2018
330
165
Hannover
Keine Ahnung. Aber DHL ersetzt Straße, Strasse immer durch STR bevor es validiert wird. Das sollte also eigendlich nicht in die Validierung mit einzählen. Wenn doch, macht JTL es falsch. Bei unserem Modul wird exakt der DHL Algo benutzt. Vielleicht korrigiert JTL sich hier noch entsprechend
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.618
1.074
Ich habe eben die Straße auf "str." gekürzt.
Der Workflow greift einfach nicht.

Das Ergebnis ist ja scheinbar auch ein "NoMatch" für die Adresse und da Du in den Bedingungen nur auf RoutableMatch und FixableMatch als Ausführungsbedingung prüfst, läuft der Workflow nicht.

Aber dennoch ist die Adresse ungerechtfertigt ein NoMatch, was leider bei vielen Adressen vorkommt, die von DHL selber problemlos leitcodiert werden. Im DHL-Geschäftskundenportal lässt sich die Adresse leitcodieren.

Ich mach mal ein Ticket bei JTL mit verschiedenen Beispielen auf...
 

schmiede

Gut bekanntes Mitglied
19. Mai 2015
100
15
@Tsuc das Problem es fehlt die Logik bei der Prüfung, wir prüfen auch und setzen den Auftrag auf zurückgehalten. Und lösen mit Workflow unsere Prüfung aus, dann kommen die Vorschläge mit Score, dann sieht man auch ggf. den Fehler besser. Wie in deinem Fall (Allgäu) in der Adresse fehlt.

Screenshot 2022-08-31 160539.jpg
 
Ähnliche Themen
Titel Forum Antworten Datum
2.0.1 BUG Wawi ignoriert Sonderpreise JTL-Wawi 2.0 0
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
JTL-Wawi 1.11.7 Sporadischer Fehler - Zugriff verweigert. JTL-Wawi 1.11 0
Neu JTW WAWI benötigt schnellstmöglich wieder eine funktionierende DATEV Schnittstelle!! JTL-Wawi - Ideen, Lob und Kritik 0
Neu JTL Wawi Einloggen geht nicht!! User helfen Usern - Fragen zu JTL-Wawi 4
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu Aktuellste unproblematische WAWI-Version finden - wie ? JTL-Wawi - Ideen, Lob und Kritik 6
Neu Database connection timeouts and interface lag in JTL-Wawi with background script managers User helfen Usern 0
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu WAWI Update - welche Version denn nun? User helfen Usern - Fragen zu JTL-Wawi 19
Neu Plattformkosten auf Auftragspositionsebene in die JTL WaWi schreiben Arbeitsabläufe in JTL-Wawi 4
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 0
Neu JTL-Wawi in einem EU-Land einsetzen – rechtliche & technische Fragen Installation von JTL-Wawi 2
Neu Versandart von Shopify zu JTL Wawi & Sendungsnummern von Wawi zu Shopify!? Shopify-Connector 0
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3
WAWI - Update JTL-Wawi 2.0 17
Dropshipping-Labeldruck beim Lieferanten über JTL-Wawi (Versandstandorte / Workflows) JTL-Wawi 1.10 0
DHL 4.0 mit JTL Wawi 1.7.13.0 JTL-Wawi 1.7 2
Neu DATEV Buchungsdatenservice im Programm JTL Wawi den Serverfehler 500. JTL-Wawi - Ideen, Lob und Kritik 4
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
Neu Lieferadresse in PayPal-Transaktion weicht von der in der Wawi ab Plugins für JTL-Shop 0
Wawi 1.10.14.3 lässt sich nicht mehr mit Datev verbinden JTL-Wawi 1.10 3
Problem Wawi 2.0 mit DHL Versand JTL-Wawi 2.0 1
Neu Neuentwicklung - Helpdesk für JTL Wawi - Eure Ideen und Wünsche? User helfen Usern - Fragen zu JTL-Wawi 4
2.0.0: Aufruf der Plattform - Logbücher führt zu Crash der Wawi JTL-Wawi 2.0 0
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
Neu Anbindung JTL Wawi an Speditionen Dienstleistung, Jobs und Ähnliches 0
Worker läuft, zieht aber keine Aufträge in die Wawi JTL-Wawi 2.0 1
Globale Textbausteine aus alter WAWI 0.9 JTL-Wawi 1.10 0
Direktupdate von JTL Wawi 1.10.11.0 auf 2.0 möglich? JTL-Wawi 2.0 6
Neu JTL-Wawi Update Historie User helfen Usern - Fragen zu JTL-Wawi 2
Fehlermeldung beim Anlegen einer zweiten JTL POS Kasse in JTL-Wawi JTL-Wawi 1.11 1
Text Vorbereitung für WAWI import JTL-Wawi 1.11 3
Neu Update Wawi 1.10.16.0 auf 1.11.7 -> JTL-POS Einrichtung / Updates von JTL-POS 2
Neu Seit Update auf JTL-WaWi 2.0.0.0 keine Abholung der Kundendaten bei MediaSaturn-Bestellungen JTL-Wawi - Fehler und Bugs 7
Neu Best Practices für den Export und die Automatisierung von täglichen Berichten in JTL‑WaWi User helfen Usern - Fragen zu JTL-Wawi 2
Neu WaWi wurde gehackt User helfen Usern - Fragen zu JTL-Wawi 70
Neu Bankdaten in Wawi V1.11.7 werden vererbt und nicht aktualisiert User helfen Usern - Fragen zu JTL-Wawi 2
Mobile Web-App für JTL-WaWi — Aufträge, Artikel & Lager direkt vom Smartphone JTL-Wawi App 0
JTL-Wawi eBay Fahrzeugverwendung (K-Typen) wird nicht aktiviert trotz Ameise-Import JTL-Wawi 1.10 0
Login Zeiten nach User in Wawi 1.6 JTL-Wawi 1.6 0
REST API (OnPrem) - Authorization: Wawi <ApiKey> gibt immer 401 JTL-Wawi 1.11 1
eBay-Vorlagenfenster rechts abgeschnitten (JTL-Wawi 2.0) JTL-Wawi 2.0 9
Neu Bestandsabgleich JTL Wawi mit Amazon JTL-Wawi - Fehler und Bugs 1
Neu Umsatzsteuernummer von Kunden wird nicht in Wawi übertragen Shopify-Connector 4
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
REST Api v2 (Wawi 1.11.7) JTL-Wawi 1.11 6
Neu Die verwendete Version von JTL-Wawi wird nicht mehr unterstützt. Bitte nutzen Sie die Version 2.0.0.0 User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen