Trackingcodes

JTL-Wawi: Export von Trackingcodes

Wir betreiben einen Modeladen mit angeschlossenem Onlineshop und angebundenen Marktplätzen. Alle Daten laufen in einer Warenwirtschaft zusammen. Wir nutzen hierfür JTL-Wawi und können nur Gutes über JTL sagen. JTL-Wawi hat alles, was eine gute Software auszeichnet: eine gute Grundstruktur, viele Schnittstellen, sinnvolle Weiterentwicklungen und viele Nutzer samt dahinterstehender Community.


Trackingcodes aus JTL-Wawi auslesen

Dieses Problem stellt sich, wenn man beispielsweise über die Wawi Waren versendet und die zugehörigen Trackingcodes nachfolgend noch an einen Marktplatz übergeben muss, damit die Marktplatzkunden darüber informiert werden. Das ist beispielsweise erforderlich, wenn man Produkte über Avocadostore verkauft. Mit folgenden Lösungen umgeht man das rein händische Übertragen der Trackingcodes.

Lösung für JTL-Wawi 1.5.46.4

Wenn man eine JTL-Wawi-Version kleiner/ gleich 1.5.55.2 nutzt, kann man zum Export der Trackingcodes JTL-Ameise nutzen. Das ist ein Hilfsprogramm, welches selektiv Daten aus JTL-Wawi exportieren und auch importieren kann.

Man ruft die Ameise aus dem Menü: Start > JTL-Ameise auf und geht zu Export. Unter dem Knoten: Buchungsdaten > Rechnungen kann man sich folgende Datenbankfelder selektieren und die Spalten nach den Vorgaben von Avocado bezeichnen. Ausgeben wird eine CSV-Datei, die (bei Bedarf weiter bearbeitet oder wenn alles passt sofort) im Backend von Avocadostore hochgeladen werden kann.

Export von Avocadostore-Tracking-ID-übergeben, 09.03.2021 07:58:43, Version: 984
Spaltenbegrenzer: Komma ( , ), Quote: ", Escape: ", Kopfzeile enthalten

Filter
------------------
Rechnungen:                     bezahlte Rechnungen, 
Firma:                     Alle Firmen                   
Zahlungsdatum beachten (IST)
Zeitraum:                  aktueller Monat

Spaltenzuordnungen
------------------
Externe Bestellnummer                   Spalte 1       order                         
IdentCode                               Spalte 2       tracking_id                   
Versandinfo                             Spalte 3       package_company 

Mit heutigem Stand ist dieses Vorgehen ab einer JTL-Wawi Version > 1.5.55.2 derzeit nicht möglich, da das Datenbankfeld IdentCode in JTL-Ameise momentan nicht zur Verfügung steht (siehe auch https://issues.jtl-software.de/issues/WAWI-63642).

Lösung für JTL-Wawi 1.6.41.2

Wenn man eine JTL-Wawi-Version größer/ gleich 1.6.41.2 nutzt, kann man die Trackingcodes über einen Workflow auslesen. Dazu geht man wie folgt vor:

1) Workflow anlegen

In JTL-Wawi wählt man Menü: Admin > JTL-Workflows und geht dann zum Reiter: Versand. Hier legt man sich einen manuellen Workflow an. Unter Bedingungen schließt man alle Plattformen aus, die nicht in die Ausgabe der Trackingcodes einbezogen werden sollen. Da wir nur die Trackingcodes von Avocadobestellungen übergeben wollen, werden der Onlineshop, die Ladenkassen und eBay ausgeschlossen.

1-Workflow-Überblick

Unter Aktionen findet sich zwei Vorgänge; der erste erstellt (bei Bedarf) die Ausgabedatei und schreibt die Kopfzeile in die Datei und der zweite schreibt die eigentlichen Exportdaten.

2-Workflow-Kopfzeile anlegen

Der eigentliche Inhalt des ersten Vorganges lautet wie folgt:

"order","tracking_id",“package_company“,
3-Workflow Daten schreiben

Der eigentliche Inhalt des zweiten Vorganges lautet wie folgt:

"{{ Vorgang.Auftrag.ExterneAuftragsnummer }}","{{ Vorgang.Pakete.ErstesObjekt.TrackingID }}","{{ Vorgang.Auftrag.Versandart.Name }}“,

Damit ist der Workflow angelegt und kann manuell ausgelöst werden.

2) Workflow auslösen

Um den Workflow auszulösen, geht man zur Kachel: Versand und im Linken Menü zu Lieferscheine > Versendet. Hier wählt man alle versendete Lieferscheine aus, deren Trackingcodes man exportieren will. Das kann beispielsweise ein Tag oder der laufende Monat sein. Man selektiert diese mit der Maus und geht zu Workflow-Ereignis auslösen und löst den unter 1) erstellten Workflow aus.

4-Workflow auslösen

Es wird eine CSV-Datei erzeugt, die man weiter bearbeiten oder direkt im Backend von Avocadostore hochladen kann. Achtung: Avocadostore akzeptiert nur vorgefertigte Namensbezeichnungen für die einzelnen Versanddienstleister, sodass man in aller Regel mit Suchen und Ersetzen die ausgegebene CSV-Datei noch berichtigen muss. Aber das ist wohl schon das kleinere Übel.


So long and see you at https://www.kult-design-unikate.de/

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert