Beschreibung der CSV-Schnittstelle (Standard)
Kurz erklärt
Formatbeschreibung
Da es sich bei der Schnittstelle um ein CSV-Format handelt, müssen im Vorfeld bestimmte Regeln definiert werden, damit die exportierten Daten vom Importprogramm auch fehlerfrei eingelesen werden können.
Beachten Sie folgendes bzgl. des Formats der Preisliste:
- Die Preisdatei im CSV-Format kann einen beliebigen Namen haben.
- Eine Datensatzzeile muss durch einen Zeilenumbruch (Excel: CR+LF bzw. Editor: \r\n) abgeschlossen werden.
- Jede Datenzeile enthält Felder, die mit einem Semikolon (;) von einander zu trennen sind. Leerzeichen vor und nach einem Feld werden ignoriert.
- Die Datei muss nicht nach PZN sortiert sein.
- Die Spalten der Preisliste sind wie folgt angeordnet:
- Für Preise mit begrenzter Gültigkeit, wie z.B. Aktionspreise:
<PZN>;<Preis>;<Beginndatum der Gültigkeit>;<Endedatum der Gültigkeit>
Dabei wird das Ende-Datum als letzter Tag der Gültigkeit des Preises angesehen, der Preis gilt also bis zum Ende dieses Tages.
Das Datum kann folgendes Format haben: TT.MM.JJJJ oder JJJJ-MM-TT
- Für Preise die ab dem Importzeitpunkt und bis auf weiteres gelten sollen:
<PZN>; <Preis>
- Für Preise mit begrenzter Gültigkeit, wie z.B. Aktionspreise:
- In einer Zeile kann nur eine Gültigkeitsdauer angegeben werden. Möchten Sie für einen Artikel mehrere Preise für verschiedene Gültigkeitszeiträume angeben, dann verwenden Sie mehrere Zeilen für dieselbe PZN mit sich nicht überschneidenden Gültigkeitsintervallen.
- Der Centbetrag für einen Preis kann sowohl mit Komma als auch mit Punkt abgetrennt werden. Abtrennungen von 1000er Stellen mit Punkt sind jedoch nicht erlaubt.
Felddefinition
Die Felder in der Preisdatei müssen nach folgender Definition aufgebaut sein:
PZN
(Gültige PZN des Artikels.
|
Eigen-VK
(Das Feld enthält entweder eine positive Dezimalzahl oder ein einzelnes Minuszeichen (-) ohne weitere Ziffern. Dezimalzahl:
|
Beginndatum der Gültigkeit
(Gültige Formate: TT.MM.JJJJ oder JJJJ-MM-TT) |
Endedatum der Gültigkeit
(Gültige Formate: TT.MM.JJJJ oder JJJJ-MM-TT) |
Toleranzen
Da das Erstellen der Preisdatei häufig ein manueller Prozess ist, der von Natur aus etwas fehlerträchtig ist, akzeptiert der Importer auch folgende Abweichungen der Felddefinition:
- Führende Nullen bei der PZN können weggelassen werden.
- Enthält das Betragsfeld mehr als zwei Nachkommastellen, wird beim Importieren auf die zweite Nachkommastelle gerundet.
- Enthält der Betrag kein Komma aber einen Punkt, wird der Punkt als Dezimaltrenner angesehen.
Beispiele
8012430;2,39;01.05.2015;31.05.2016
8012430;2,39;01.09.2015;30.09.2016
5899519;4,60;;15.05.2016
2916217;33,00
0100799;1076,69
Weitere Info und Funktionen