Produkte per CSV importieren

IMMER bevor Sie Produkte per CSV importieren, führen Sie UNBEDINGT eine Datenbanksicherung z.B. per MySQL Dumper / phpMyAdmin durch. Beim Upload per CSV kann es sehr schnell zu irreparablen Schäden durch EIN falsch gesetztes Semikolon, oder eine falsche Codierung kommen. Die ShopDatenbank kann dadurch irreparabel beschädigt werden.


Auch wir können dann nicht mehr helfen! KEIN BACKUP KEIN MITLEID


Es ist wichtig, dass alle Zellen (auch wenn man ggf. welche hinzufügt) als Text formatiert werden und die CSV als UTF-8 formatiert ist. Nutzen Sie für die Fertigstellung der CSV Datei im besten Falle OpenOffice! Eine Verwendung von Microsoft Excel führt immer zu Fehlern in den Umlauten!

TIP: Nutzen Sie als Spaltentrenner die Pipe | , dadurch minimieren Sie Fehler durch Semikolon. Vergessen Sie nicht in den CSV Einstellungen des Shop dies ebenfalls einzustellen.


Detaillierter Aufbau der Datei:


Erste Zeile (Kopfzeile): diese Felder dürfen nicht geändert werden
XTSOL;p_model;p_stock;p_gm_min_order;p_shipping;p_vpe;p_vpe_status;p_vpe_value;p_tpl;p_manufacturer;p_fsk18;p_priceNoTax;p_tax;p_status;p_weight;p_ean;p_disc;p_opttpl;p_image;p_name.en;p_desc.en;p_shortdesc.en;p_meta_title.en;p_meta_desc.en;p_meta_key.en;p_url.en;p_name.de;p_desc.de;p_shortdesc.de;p_meta_title.de;p_meta_desc.de;p_meta_key.de;p_url.de;p_cat.0;p_cat.1;p_cat.2


Zweite und folgende Zeilen (Datensatz): diese Felder müssen je nach Artikel angepasst werden

XTSOL;artnr1014;150;0;1;1;6.000;product_info_v1.html;HerstellerA;0;1.500.000;160.000;1;10.00;;0.00;product_options_selection.html;0001.jpg;Englischer_Artikelbez;Englische_Artikelbeschreibung;Englische_Kurzbeschrebung;engl._Meta_Title;engl._Meta_Desc;engl._Meta_Keywords;www.englishlink.com;Deutscher_Artikelname;Deutsche_Artikelbeschreibung;Deutsche_Kurzbeschreibung;dt._Meta_Title;dt._Meta_Description;dt._Meta_Keywords;www.herstellerlink.de;Testkategorie;;

Beachten: Vor jedem Datensatz (Zeile muss XTSOL in einer Spalte stehen).

Beispiel:
XTSOL;p_model;p_priceNoTax
XTSOL:100;200
XTSOL;101;300


Bedeutung der einzelnen Spaltennamen

Feld

Bedeutung

Datentyp

Bemerkung

Definition im Admin

Feld

Bedeutung

Datentyp

Bemerkung

Definition im Admin

p_model

Artikelnummer

string

Pflichtfeld, Unique Key


p_stock

Lagerbestand

int



p_gm_min_order

Mindestbestellmenge

int

ab 5.7.07


p_tpl

Produkttemplate

string

Templatename.html


p_sorting

Sortierung

int



p_manufacturer

Hersteller

string



p_fsk18

FSK18 Flag

boolean



p_priceNoTax

Preis excl. Ust.

dezimal

Basispreis (Format z.B. 14.4)
Netto Artikelpreis mit 4 Nachkommastellen.


p_tax

ID der Steuerklasse

int

z.B. 1=19%, 2=7%

Steuerklasse

p_status

Produktstatus

boolean

Verfügbarkeit


p_weight

Gewicht in kg

int



p_ean

EAN-Nummer

string



p_disc

max. Rabatt für Artikel

int



p_opttpl

Optionstemplate

string

Templatename.html


p_image

Produktbild

string

/images/product_images/original_images


p_image.1

2. Produktbild

string



p_image.2

3. Produktbild

string



p_image.n

weitere Bilder

string



p_vpe

VPE ID

int


Verpackungseinheit / Grundpreis

p_vpe_status

Anzeige VPE

boolean



p_vpe_value

VPE Multiplikator

dezimal

Format z.B. 2.4


p_shipping

Lieferzeit ID

int


Lieferstatus

p_priceNoTax.ID

Preis excl. Steuer

1:1.5000

Grundpreis 1 Stück=1,5 Euro


p_groupAcc.ID

Kundengruppe

n

nur wenn Kundengruppen-Check aktiv


Sprachabhängige Texte (ID = Sprachcode, z.B. de, en, ... etc)

p_name.ID

Produktname

string



p_desc.ID

Produktbeschreibung

string



p_shortdesc.ID

Kurzbeschreibung

string



p_meta_title.ID

Meta Titel

string



p_meta_desc.ID

Meta Beschreibung

string



p_meta_key.ID

Meta Keywords

string



p_keywords.ID

Extra Keywords

string



p_url.ID

Hersteller URL

string



Kategorie (EBENE = Zahl, Ebene 0 = 0, Ebene 1 = 1 ...)

p_cat.0

Kategorie Ebene 0

string



p_cat.1

Kategorie Ebene 1

string



....