Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Zur Identifikation stehen drei Artikelkennzeichnungen zur Verfügung:

  1. MarketPlaceItemIdentification

  2. StandardItemIdentification

  3. ManufacturersItemIdentification

Mindestens eine der drei muss vorhanden sein und die Reihenfolge der Priorität folgt der Nummerierung.
Die Artikelnummer des Einzelhändlers (BuyersItemIdentification) sollte in jedem Fall übermittelt werden, um sie zur eindeutigen Identifikation des Artikels in der Warenwirtschaft in die Antwort des Servers einbinden zu können.

Bei öffentlichen Marktplätzen müssen sowohl Preise als auch Versandkosten und Lieferzeiten angegeben werden. Diese und weitere Daten sollen ebenfalls pro Artikel übertragen werden können und sind daher als optionale Felder angelegt (StockTransmitB2CLine), siehe Datenfelder B2C (StockTransmitB2CLine) .


Übermittlung (StockTransmitB2CRequest)

Bei der Übermittlung (StockTransmitB2CRequest) ist ein Zeitpunkt anzugeben und ob es sich um einen vollständigen oder einen inkrementellen Upload handelt (FrequenceType).
Pro Artikel muss neben den IDs mindestens die Verfügbarkeit übermittelt werden, die folgenden Werten entsprechen kann:

  1. = verfügbar

  2. = begrenzt verfügbar

  3. = nicht verfügbar.

Zusätzlich kann der Bestand übertragen werden. (StockTransmitB2CLine)

...

Der Server muss in einer ersten, sofortigen Antwort (StockTransmitB2CResponse) den Eingang bzw. die Verarbeitung des Uploads bestätigen und eine Transaktions-ID TransactionID übermitteln.

Hierbei gelten folgende Transaction States:

...

Nach einem erfolgreichen StockTransmit holt sich die Wawi des Händlers mit der entsprechenden Transaktion-ID Transaktions-ID TransactionID per Request (GetItemStatusStockTransmitB2BRequest) ein Protokoll der Verarbeitung.

  • Ist die im Request übergebene TransactionID unbekannt wird ein ResponseCode 420 zurückgeliefert.

  • Ist die referenzierte Transaktionsinstanz nicht in einem Zustand siehe oben wird ein ResponseCode 430 zurückgeliefert.

Hierbei gelten folgende Transaction States:

  • 430 84 = Transaktion läuft noch200 = Transaktion abgeschlossenDaten werden noch importiert

  • 85 = Daten wurden Importiert, der Status der Items wird zurückgeliefert

  • 184 = Transaktion geschlossen. Items können nicht mehr zurückgeliefert werden

 

Antwort (GetItemStatusStockTransmitB2CResponse)

...