Sortiment importieren: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
K
Zeile 5: Zeile 5:


=== Dateiformate ===
=== Dateiformate ===
Die Importdatei muss im Format ([[wikipedia:de:CSV_%28Dateiformat%29|CSV]]) vorliegen. Eine CSV Datei enthält die Feldinformationen als Text, die Felder werden durch ein Trennzeichen getrennt. Diese Dateien können mit einfachen Texteditoren oder mit Tabellenkalkulationsprogrammen, beispielsweise Microsoft Excel bearbeitet werden. Im wesentlichen muss die Datei folgende Bedingungen erfüllen:
Die Importdatei muss im Format ([[wikipedia:de:CSV_%28Dateiformat%29|CSV]]) vorliegen. Eine CSV-Datei enthält die Feldinformationen als Text, die Felder werden durch ein Trennzeichen getrennt. Diese Dateien können mit einfachen Texteditoren oder mit Tabellenkalkulationsprogrammen, beispielsweise Microsoft Excel bearbeitet werden. Im Wesentlichen muss die Datei folgende Bedingungen erfüllen:


* Trennzeichen (Delimitier) ist das Semikolon (";"). Das letzte Feld einer Zeile muss mit einem abschließenden Semikolon beendet werden. Weitere Delimitier, insbesondere Anführungszeichen (") sind nicht erlaubt (Zeichenketten dürfen aber Anführungszeichen enthalten).
* Trennzeichen (Delimitier) ist das Semikolon (";"). Das letzte Feld einer Zeile muss mit einem abschließenden Semikolon beendet werden. Weitere Delimitier, insbesondere Anführungszeichen (") sind nicht erlaubt (Zeichenketten dürfen aber Anführungszeichen enthalten).
* Alle Zahlen dürfen neben Zahlen nur Vorzeichen (-) und das Komma (,) als Dezimaltrennzeichen enthalten. Zifferngruppierung mit Leerzeichen oder Punkten sowie Währungszeichen sind zu entfernen.
* Alle Zahlen dürfen neben Zahlen nur Vorzeichen (-) und das Komma (,) als Dezimaltrennzeichen enthalten. Zifferngruppierung mit Leerzeichen oder Punkten sowie Währungszeichen sind zu entfernen.
* Vor dem Ausführen des Imports müssen eventuelle Überschriften und Leerzeilen entfernt werden
* Vor dem Ausführen des Imports müssen eventuelle Überschriften und Leerzeilen entfernt werden.


Eine gültige Datei enthält beispielsweise folgende Zeile:
Eine gültige Datei enthält beispielsweise folgende Zeile:


* 123345;Warsteiner 20x0,5l Kasten;9,99;
*''123345;Warsteiner 20x0,5l Kasten;9,99;''
* 234567;Warsteiner "Weihnachtsbier" 20x0,5l Kasten;9,99;
*''234567;Warsteiner "Weihnachtsbier" 20x0,5l Kasten;9,99;''
* 999999;Rückvergütung pro Liter;-1,00;
*''999999;Rückvergütung pro Liter;-1,00;''


Beispiele für ungültige Zeilen:
Beispiele für ungültige Zeilen:


* 123345;Warsteiner 20x0,5l Kasten;9,99 €; -> Zahlenwert enthält Währungskennzeichen
* ''123345;Warsteiner 20x0,5l Kasten;9,99 €;'' '''-> Nicht gültig, da Zahlenwert Währungskennzeichen enthält'''
* 234567;Warsteiner "Weihnachtsbier" 20x0,5l Kasten;"9,99"; -> Zahlenwert enthält Anführungszeichen
* ''234567;Warsteiner "Weihnachtsbier" 20x0,5l Kasten;"9,99";'' '''-> Nicht gültig, da Zahlenwert Anführungszeichen enthält'''
* 999999;Rückvergütung pro Liter;-1,00 -> Zeile nicht mit Semikolon abgeschlossen
* ''999999;Rückvergütung pro Liter;-1,00'' '''-> Nicht gültig, da Zeile nicht mit Semikolon abgeschlossen wurde'''


=== Feldzuweisungen ===
=== Feldzuweisungen ===
1.180

Bearbeitungen

Navigationsmenü