Die Funktion Bestelldatenexport kann unter "Dienstleister" aktiviert werden.
Beim Aktivieren stehen Optionen "Ja" für alte Version (nur CSV und XML) und "Ja, Version 2" für die neue Version zur Verfügung.
Alte Version
Die alte Version bleibt bestehen und es werden weiterhin nur die Formate CSV und XML zur Verfügung gestellt.
In der alten Version wird der Zeichensatz nicht unterstützt. Als Standard-Zeichensatz wird "UTF-8" verwendet.
Version 2
Die neue Version beinhaltet zwei neue Dateiformate: Excel2003 (XLS) und Excel2007 (XLSX).
Variablen
Für die Vorlagen werden $order (Bestellung), $orderCart (Bestellposition) und $customer (Kunde) als Variablen zur Verfügung gestellt.
Zeichensatz
In der Version 2 kann zusätzlich der Zeichensatz ausgewählt werden. Der Zeichensatz kann für XML, CSV, Excel2003 (XLS) und Excel2007 (XLSX) verwendet werden.
XLS und XLSX
Für Excel-Formate werden zusätzlich drei Schlüsselwörter zur Verfügung gestellt:
Schlüsselwort | Beschreibung |
---|---|
EXCEL_HEADER | Kopfzeile |
EXCEL_SHEET | Inhalt
|
EXCEL_FOOTER | Fußzeile |
// Beispiel Vorlage: {EXCEL_HEADER} Bestellcode;Bestellnummer {/EXCEL_HEADER} {EXCEL_SHEET name=$customer.id} {$order.order_code};{$order.order_number} {/EXCEL_SHEET} {EXCEL_FOOTER} Fusszeile1;Fusszeile2 {/EXCEL_FOOTER} // Ausgabe: // Tabellenblatt 1234 <-- Kundennummer // Bestellcode | Bestellnummer // ---------------------------- // AIOKMN | 12345 // ---------------------------- // Fusszeile 1 | Fusszeile 2 // Tabellenblatt 5678 <-- Kundennummer // Bestellcode | Bestellnummer // ---------------------------- // BX123A | 67890 // MNKAl1 | 58281 // ---------------------------- // Fusszeile 1 | Fusszeile 2