EDI-Mapping
Ausgangspunkt für das EDI-Mapping waren bereitgestellte EDI-Daten des Subset EANCOM, Nachrichtenart PRICAT im D96A oder D01B Standardformat, die mittels eines EDI-Mapping (Programmierung) und Converter-Software in ein vorgeschriebenes CSV Inhouse-Format gebracht wurden.
Aufgabe war es, mit nur einem Mapping pro EDI-Datei jeweils eine CSV-Datei zu erzeugen.
Die Besonderheit lag darin, dass die Industrie in ihren EDI-Daten nur die Kindartikel mit ihrem GTIN (ehemals EAN) als einleitendes Artikel-Segment liefern. Über die Artikelvariantennummer des Lieferanten werden nun Vaterartikel (Datenzeile in der CSV-Datei) für den anschließenden, perfekten Import in JTL-Wawi generiert, um daraus die bekannten Variationskombinationen zu bilden, wie sie auf eCommerce-Plattformen verwendet werden.
Zudem wurde darauf geachtet, dass Lieferantenvariationen (wie z.B. Größe und Farbe) unterschiedlich behandelt und kostengünstig programmiert wurden.
Hier ein Beispiel:
Lieferant A beginnt eine neue Artikelnummer mit einer anderen Farbe und unterscheidet nur die Variante Größe. Lieferant B unterscheidet innerhalb derselben Artikelnummer in den Varianten Farbe und Größe.
Auf den ersten Blick stellt das ein Problem dar. Aber dafür gibt es folgende Lösung:
Der Import in JTL-Wawi funktioniert mit vier Importvorlagen, die per CMD (Command-Line) Funktion von JTL-Ameise automatisiert verarbeitet werden können. Es können (per Batch-Datei gesteuert) auch mehrere CSV-Dateien (und somit EDI-Dateien) nacheinander verarbeitet werden.
Der Prozess in Bildern:
Ausgangspunkt des gewünschten Imports ist eine PRICAT-Datei. Auf dem Screenshot ist die Artikelnummer markiert.
Mithilfe der EDI-Mapping Converter-Software wird nun die PRICAT-Datei in eine CSV-Datei konvertiert.
Nach erfolgreicher Konvertierung sind die Daten als CSV-Datei (inkl. Vaterartikel) kompatibel für JTL-Ameise.
Die CSV-Datei kann nun mit JTL-Ameise ausgewählt und zugeordnet werden.
Nach dem erfolgreichen Import in JTL-Wawi mit JTL-Ameise werden die Vater- und Kindartikel angezeigt.