Zum Hauptinhalt springen
WS-Anfragedaten beschreibt, in welchem Format eine über ein Shop-Formular abgesendete Anfrage beim Warenwirtschaftssystem ankommt. Die Formulare selbst laufen über INQUIRY4, das die Eingaben prüft, per E-Mail an einen Empfänger schickt und sie zusätzlich im hier beschriebenen XML-Format für ERP-Systeme bereitstellt. Abgeholt werden die Daten über SOAP-from-Shop. Lässt sich in Ihrem System kein SOAP umsetzen, geht es alternativ über den WSOM-from-Shop, die nicht mehr empfohlene Vorgängerversion.

Wie Eingabefelder abgebildet werden

Welche Felder ein Formular abfragt, welche davon Pflicht sind und welche optional, legt der Designer fest. Die Struktur der Daten bleibt dabei immer gleich: Jedes Eingabefeld erscheint als Item-Element mit drei Parametern.
Werte dürfen mehrzeilig sein:
Für Ihre Verarbeitung sind zwei Einstellungen des Designers wichtig: Er kann je Eingabefeld eine maximale Eingabelänge festlegen, damit die Werte zu Ihrem ERP-System passen, und er kann bestimmen, ob leere Eingabefelder in den XML-Daten erscheinen oder weggelassen werden. Verlassen Sie sich deshalb nicht darauf, dass ein bestimmtes Item immer vorhanden ist.

Sektion Header

Diese Sektion ist immer vorhanden.

Sektion ID

Diese Sektion ist ebenfalls immer vorhanden und enthält die Kopfdaten der Anfrage.

Sektionen CustomerAddress und DeliveryAddress

CustomerAddress erscheint, wenn das Formular Daten der Rechnungsadresse abfragt, DeliveryAddress entsprechend für die Lieferadresse. Beide enthalten Item-Elemente nach dem oben beschriebenen Muster.

Sektion Inquiry

Diese Sektion erscheint, sobald mindestens eine Anfrage eingegeben wurde. Auch sie besteht aus Item-Elementen.

Sektion InquiryUpload

Zu einer Anfrage kann der Kunde eine oder mehrere Dateien auf den Shopserver hochladen. Die Dateien selbst stehen nicht in den XML-Daten, sondern liegen auf dem Server. Ihr ERP-System holt sie per SFTP ab. Je Upload entsteht eine eindeutige UploadID, die einem Unterverzeichnis des SFTP-Accounts entspricht. Lädt ein Kunde drei Dateien hoch und lautet die UploadID 11AABBCC, sieht die Struktur so aus:

Verwandte Themen