Neu XML-Import: Auftrags-Währung ab JTL 1.4.26 merkwürdig

phonophono

Aktives Mitglied
19. November 2015
8
0
Berlin
Wir importieren Kunden-Bestellungen aus Magento via XML-Schnittstelle in JTL. Seit JTL-Update auf 1.4.26.1 gibt es viele "lustige" Fehlermedungen, da der Import offenbar überarbeitet wurde. UTF-8 scheint nicht zu funktionieren, einige Default-Felder werden nunmehr nur eingelesen, wenn dort ein Wert steht. Nun denn - das haben wir durch XML-Export-Anpassung in Magento gelöst.
Ein Problem ist jedoch merkwürdig: bei Import von einem Auftrag aus der Schweiz (Lieferland) und Auftragswährung EUR nörgelt JTL, die Währung CHF sei nicht bekannt. Anlegen der Währung CHF in JTL (Umrechungskurs 1.0) löst das Problem, Auftrag wird nun korrekt eingelesen. Auftragswährung in JTL ist (was gem. Magento-Auftrag korrekt ist) ebenfalls EUR. Dennoch sieht das nach einem JTL-Fehler aus, der all jene betreffen dürfte, die Auftrage in Nicht-Euro einlesen möchten.
Ich finde übrigens schade, dass bei XML-Importdateien das Datumsformat nicht die Uhrzeit zulässt; der Default 00:00:00 ist unschön, da wir JTL auch für Vor-Ort-Aufträge nutzen, dort jedoch die "echte" Uhrzeit eingetragen ist. So kann man Aufträge nicht sinnvoll nach Datum sortieren, ohne dass als Online-Aufträge an Mitternacht erscheinen und Vor-Ort-Aufträge an der "echten" Tageszeit.
 

reneromann

Sehr aktives Mitglied
31. August 2012
2.135
5
Das mit dem Datum ist bekannt - aber derzeit (noch) nicht unterstützt.
Das mit dem Encoding ist klar in der Beschreibung beschrieben - die Importdatei muss in ISO/IEC 8859-1 kodiert sein, UTF-8 geht NICHT!
 

Ähnliche Themen