======Bestellübergaben per XML und CSV======
Es ist nun möglich individuelle Kunden-Order-CSVs zu hinterlegen. Zudem besteht jetzt auch die Möglichkeit eine XML-Datei zu hinterlegen.
Die Vorlagen müssen im Benutzerdatenordner unter shop/order_templates abgelegt werden.
Für die generelle Vorlage muss der Name order.csv bzw. order.xml benutzt werden, für Kundenindividuelle Vorlagen muss USERID_order.csv bzw. USERID_order.xml benutzt werden.
Reihenfolge der Prüfung: Kunden CSV/XML -> Allgemeine CSV/XML
Ob eine CSV oder XML mitgesendet wird, wird am [[backend:benutzeranlage|Benutzer]] gesteuert.
Beachten Sie, dass es eine einfache Syntax für Schleifen gibt. [each] - [endeach]
====Aufbau der Dateien====
Test XML
@@radresse.Firma@@
@@radresse.Vorname@@
@@radresse.Nachname@@
@@radresse.Strasse@@
@@radresse.Adresszusatz@@
@@radresse.PLZ@@
@@radresse.Ort@@
@@radresse.Land@@
@@ladresse.Firma@@
@@ladresse.Vorname@@
@@ladresse.Nachname@@
@@ladresse.Strasse@@
@@ladresse.Adresszusatz@@
@@ladresse.PLZ@@
@@ladresse.Ort@@
@@ladresse.Land@@
@@user.kundennummer@@
@@user.level@@
@@user.email@@
[each:Artikel:key:value]
@@value.artnr@@
@@value.name@@
@@value.preis@@
@@value.faktor@@
@@value.einzelpreis@@
@@value.wunschpreis@@
@@value.steuersatz@@
@@value.menge@@
@@value.info1@@
[endeach]
K;@@radresse.Firma@@;@@radresse.Vorname@@;@@radresse.Nachname@@;@@radresse.Strasse@@;@@radresse.Adresszusatz@@;@@radresse.PLZ@@@@radresse.Ort@@;@@radresse.Land@@;@@ladresse.Firma@@;@@ladresse.Vorname@@;@@ladresse.Nachname@@;@@ladresse.Strasse@@;@@ladresse.Adresszusatz@@;@@ladresse.PLZ@@@@ladresse.Ort@@;@@ladresse.Land@@
[each:Artikel:key:value]P;@@value.artnr@@;@@value.name@@;@@value.menge@@;@@value.preis@@;@@value.faktor@@;@@value.info1@@;@@value.einzelpreis@@;@@value.steuersatz@@[endeach];;;;;;