Zu Content springen
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

Für Profis: Der Aufbau einer XML-Datei für Webshop-Bestellungen

In diesem Artikel zeigen wir Dir, wie orgaMAX Webshop-Bestellungen im XML-Format speichert und welche Informationen die XML-Datei enthält.

Kurzantwort

Abgerufene Webshop-Bestellungen über PHP-Schnittstellen werden von orgaMAX als XML-Dateien im Ordner Webshop\ImportFiles gespeichert. Die XML-Dateien enthalten unter anderem Kunden-, Bestell-, Zahlungs-, Versand- und Artikeldaten und können als Grundlage für eigene Auswertungen oder individuelle Schnittstellen verwendet werden.

 Dieser Artikel richtet sich an Entwickler und technisch versierte Anwender, die die XML-Dateien für eigene Integrationen oder Analysen nutzen möchten. 

Schritt-für-Schritt-Anleitung

Schritt 1: XML-Dateien finden

Nach dem Abruf einer Webshop-Bestellung speichert orgaMAX die XML-Datei automatisch im Datenverzeichnis.

Standardmäßig findest Du die Dateien unter:

C:\ProgramData\Deltra\orgaMAX\Webshop\ImportFiles

In diesem Ordner werden alle über den jeweiligen Rechner importierten Webshop-Bestellungen als XML-Dateien abgelegt.

Schritt 2: Kundendaten und Bestellinformationen prüfen

Jede XML-Datei enthält die wichtigsten Informationen zur Bestellung.

Dazu gehören beispielsweise:

  • Kundendaten
  • Lieferadresse
  • Zahlungsart
  • Lieferart
  • Bestellinformationen

Diese Daten verwendet orgaMAX, um den Vorgang beim Import automatisch anzulegen und mit den passenden Stammdaten zu verknüpfen.

image48

Schritt 3: Liefer- und Zahlungsbedingungen zuordnen

Damit orgaMAX die Liefer- und Zahlungsbedingungen automatisch übernimmt, müssen die Bezeichnungen in der XML-Datei mit den Einträgen in Deinen Stammdaten übereinstimmen.

Prüfe dazu die Einstellungen unter:

Stammdaten > Kleinstammdaten > Lieferbedingungen

und

Stammdaten > Kleinstammdaten > Zahlungsbedingungen

Die Bezeichnungen müssen exakt mit den Werten übereinstimmen, die vom Webshop übergeben werden. Nur dann erfolgt die automatische Zuordnung.

Schritt 4: Artikeldaten auswerten

Neben den Bestellinformationen enthält die XML-Datei auch alle Positionen der Bestellung.

Dazu gehören unter anderem:

  • Artikelnummer
  • Artikelbezeichnung
  • Menge
  • Einzelpreis
  • Mehrwertsteuersatz
  • Versandkosten

Diese Informationen werden von orgaMAX beim Import verwendet, um die Bestellung vollständig anzulegen.

Beispiel:

In den folgenden Zeilen siehst Du die vom Webshop übertragenen Versandkosten und Artikeldaten mit Artikelnummer, Preis, Menge, MwSt.:

image50

Die Versandkosten wurden mit 6,70 € übergeben.

Zusätzlich wurde der Artikel „ABC123“ mit einer Menge von 3 Stück, einem Preis von 15,00 € und dem Mehrwertsteuersatz von 19% übergeben.

Zusätzlich wurde ein Artikel „ZDM4556-4“ mit einer Menge von 2 Stück, einem Preis von 26,00 € und dem Mehrwertsteuersatz 19% übergeben.

Beispiel-XML-Datei: Demobestellung für Webshop

Eine ausführliche Beschreibung der PHP-Schnittstelle findest Du in unserem Downloadbereich unter "Webshop-Anbindung".

Häufige Fragen

Wo speichert orgaMAX die XML-Dateien?

Standardmäßig im Ordner:

C:\ProgramData\Deltra\orgaMAX\Webshop\ImportFiles

Dort werden alle über den jeweiligen Rechner importierten Webshop-Bestellungen gespeichert.

Welche Informationen enthält die XML-Datei?

Die XML-Datei enthält unter anderem Kunden-, Liefer-, Zahlungs- und Artikeldaten sowie Versandkosten und weitere Informationen zur Bestellung.

Warum werden Liefer- oder Zahlungsbedingungen nicht automatisch übernommen?

Die Werte in der XML-Datei müssen exakt mit den Einträgen unter Stammdaten > Kleinstammdaten > Lieferbedingungen beziehungsweise Zahlungsbedingungen übereinstimmen. Stimmen die Bezeichnungen nicht überein, kann orgaMAX keine automatische Zuordnung vornehmen.

Kann ich die XML-Dateien für eigene Entwicklungen verwenden?

Ja. Die XML-Dateien eignen sich als Grundlage für eigene Schnittstellen, Auswertungen oder Automatisierungen. Kenntnisse über die XML-Struktur und die Verarbeitung der Daten werden dabei vorausgesetzt.