Abfrage von Artikeldetails (GetItemDetails)

Der Client fragt nun die Details zum Artikel mit der Bestellnummer 42213526300 auf eine der folgenden drei Arten ab:

  1. Aufruf der folgenden URL (HTTP GET):

https://b2b.beispielserver.com/?BuyersID=B127645&Password=secret&RequestName=GetItemDetailsRequest&SellersItemIdentification=42213526300

2. Durch HTTP POST an die Adresse https://b2b.beispielserver.com/ mit Header

Content-Type: application/x-www-form-urlencoded

und Body

BuyersID=B127645&Password=secret&RequestName=GetItemDetailsRequest&SellersItemIdentification=42213526300

3. Durch HTTP POST an die Adresse https://b2b.beispielserver.com/ mit Header

Content-Type: application/xml

und Body

<?xml version="1.0" encoding="UTF-8"?> <GetItemDetailsRequest xmlns="urn:veloconnect:order-1.1" xmlns:vct="urn:veloconnect:transaction-1.0" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0"> <vct:BuyersID/> <vct:Credential><vct:Password>secret</vct:Password></vct:Credential> <cac:SellersItemIdentification> <cac:ID>42213526300</cac:ID> </cac:SellersItemIdentification> </GetItemDetailsRequest>

oder auch äquivalent mit folgendem Body:

 

Die Antwort auf jeden dieser Request sieht dann z.B. so aus:

 

Die Antwort enthält unter anderem folgende Informationen:

  • Der Artikel hat den EAN-Code 4032191511108.

  • Der Artikel wird in Packungen zu je 100 Stück verkauft.

  • Ein Paket kostet bei Abnahme von weniger als 5 Paketen 34,50 Euro, ab einer Abnahme von 5 Paketen 29,50 Euro.

  • Der empfohlene Verkaufspreis beträgt 0,70 Euro pro Stück.

 

Falls der Artikel unbekannt ist, ist die Antwort wie folgt:

 

Falls der Artikel nicht mehr im Sortiment ist, aber ein Ersatzartikel empfohlen werden kann, ist die Antwort wie folgt: