12.4. Bestellung erzeugen (Transaktion: Order, Operation: CreateOrder)

Der Käufer erzeugt eine neue Bestellung. Hierzu werden an die URL http://b2b.beispielserver.com/ mittels der POST-Methode des HTTP-Protokolls folgende Daten vom Medientyp application/xml übertragen. Alternativ dazu könnte auch folgende URL abgerufen werden

http://b2b.beispielserver.com/?BuyersID=127654&Password=secret
&RequestName=CreateOrderRequest
&Quantity.42213526300=500&quantityUnitCode.42213526300=EA
&BuyersItemIdentification.42213526300=7285
&Quantity.42038057500=20&quantityUnitCode.42038057500=EA
&BuyersItemIdentification.42038057500=7290
&Quantity.52090311600=100&quantityUnitCode.52090311600=MTR
&BuyersItemIdentification.52090311600=7295

(Zeilenumbrüche nur zur besseren Lesbarkeit!) bzw. an die URL http://b2b.beispielserver.com/ mittels der POST-Methode des HTTP-Protokolls folgende Daten vom Medientyp application/x-www-form-urlencoded übermittelt werden:

BuyersID=127654&Password=secret&RequestName=CreateOrderRequest
&Quantity.42213526300=500&quantityUnitCode.42213526300=EA
&BuyersItemIdentification.42213526300=7285
&Quantity.42038057500=20&quantityUnitCode.42038057500=EA
&BuyersItemIdentification.42038057500=7290
&Quantity.52090311600=100&quantityUnitCode.52090311600=MTR
&BuyersItemIdentification.52090311600=7295

(Zeilenumbrüche nur zur besseren Lesbarkeit!).

Die Antwort des Servers sieht beispielsweise so aus. Hieran ist folgendes zu erkennen: