Benutzer-Werkzeuge

Webseiten-Werkzeuge


lexikon:orderfiles

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
lexikon:orderfiles [2016/03/01 10:15]
schindler angelegt
lexikon:orderfiles [2016/03/01 10:19] (aktuell)
schindler
Zeile 8: Zeile 8:
 Ob eine CSV oder XML mitgesendet wird, wird am [[backend:​benutzeranlage|Benutzer]] gesteuert. Ob eine CSV oder XML mitgesendet wird, wird am [[backend:​benutzeranlage|Benutzer]] gesteuert.
  
-Aufbau der Dateien:+Beachten Sie, dass es eine einfache Syntax für Schleifen gibt. [each] - [endeach]
  
  
 +====Aufbau der Dateien====
 +<code xml - order.xml>​
 +<?xml version="​1.0"​ encoding="​UTF-8"?>​
 +<​order>​
 + <​head>​
 + <​format>​Test XML</​format>​
 + <​invoice>​
 + <​company>​@@radresse.Firma@@</​company>​
 + <​firstname>​@@radresse.Vorname@@</​firstname>​
 + <​lastname>​@@radresse.Nachname@@</​lastname>​
 + <​street>​@@radresse.Strasse@@</​street>​
 + <​additional>​@@radresse.Adresszusatz@@</​additional>​
 + <​zipcode>​@@radresse.PLZ@@</​zipcode>​
 + <​town>​@@radresse.Ort@@</​town>​
 + <​country>​@@radresse.Land@@</​country>​
 + </​invoice>​
 + <​delivery>​
 + <​company>​@@ladresse.Firma@@</​company>​
 + <​firstname>​@@ladresse.Vorname@@</​firstname>​
 + <​lastname>​@@ladresse.Nachname@@</​lastname>​
 + <​street>​@@ladresse.Strasse@@</​street>​
 + <​additional>​@@ladresse.Adresszusatz@@</​additional>​
 + <​zipcode>​@@ladresse.PLZ@@</​zipcode>​
 + <​town>​@@ladresse.Ort@@</​town>​
 + <​country>​@@ladresse.Land@@</​country>​
 + </​delivery>​
 + <​user>​
 + <​debitor>​@@user.kundennummer@@</​debitor>​
 + <​level>​@@user.level@@</​level>​
 + <​email>​@@user.email@@</​email>​
 + </​user>​
 + </​head>​
 +
 + <​positions>​
 + [each:​Artikel:​key:​value]
 + <​position>​
 + <​itemid>​@@value.artnr@@</​itemid>​
 + <​name>​@@value.name@@</​name>​
 + <​price>​@@value.preis@@</​price>​
 + <​factor>​@@value.faktor@@</​factor>​
 + <​single_price>​@@value.einzelpreis@@</​single_price>​
 + <​request_price>​@@value.wunschpreis@@</​request_price>​
 + <​taxrate>​@@value.steuersatz@@</​taxrate>​
 + <​quantity>​@@value.menge@@</​quantity>​
 + <​cost_center>​@@value.info1@@</​cost_center>​
 + </​position>​
 + [endeach]
 + </​positions>​
 +</​order>​
 +</​code>​
 +
 +<code csv order.csv>​
 +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];;;;;;​
 +
 +</​code>​
lexikon/orderfiles.1456823738.txt.gz · Zuletzt geändert: 2016/03/01 10:15 von schindler