VIA-Connect - REST API » EntitySets » ProductVariations

ProductVariations

Zuletzt geändert von Thomas Hoffmann am 2015/06/26 12:03
Kommentare (0) · Anhänge (0) · Historie

Beschreibung

Mit diesem EntitySet werden Varianten eines Produktes erstellt.

Das EntitySet enthält die allgemeinen Daten zu einer Variante (z.B. Preis, Menge, SKU, Bild).

Die Varianten Ausprägungen werden im EntitySet ProductVariationSpecifics definiert.

Details zu Plattformen

eBay hat einige Restriktionen bei den Varianten.

Es sind maximal 120 verschiedene Sku (ProductVariation) pro Produkt erlaubt.

Es sind maximal 5 verschiedene Ausprägungstypen (z.B. Farbe, Grösse, Material usw.) pro Produkt erlaubt.

Es sind maximal 30 Ausprägungen pro Ausprägungstyp erlaubt aber unter Berücksichtung von maximal 120 verschiedenen Sku (ProductVariation) pro Produkt.

Properties

Property Werttyp Angabe Erläuterung 
IdInt64 -Damit wird ein Entity in diesem EntitySet identifiziert.

ProductIdInt64 PflichtEnthält die ProductId des Produktes, zu dem die Variante zugewiesen sein soll.

PriceDecimal PflichtEnthält den Preis der Variante.

StockAmountInt32 PflichtEnthält die Menge der Variante.

SkuString OptionalEnthält die Bestandseinheit der Variante aus dem Fremdsystem.


Diese Angabe wird in im Entity SalesOrderItems zurück gegeben.

ForeignIdString OptionalEnthält einen Identifikator der Variante aus dem Fremdsystem.


Diese Angabe wird in im Entity SalesOrderItems zurück gegeben.
EanString Optional Enthält die Ean des Produktes

Ab dem 29.06.2015 ist die Angabe einer GTIN auf der eBay Plattform verpflichtend.

IsbnString OptionalEnthält die Isbn der Variation des Produktes

Ab dem 29.06.2015 ist die Angabe einer GTIN auf der eBay Plattform verpflichtend.

UpcString OptionalEnthält die Upc der Variation des Produktes

Ab dem 29.06.2015 ist die Angabe einer GTIN auf der eBay Plattform verpflichtend.

MpnString OptionalEnthält die Herstellernummer (manufacture part number) der Variation des Produktes

Ab dem 29.06.2015 ist die Angabe einer Mpn auf der eBay Plattform verpflichtend.

Navigation Properties

Mittels der Navigation Properties können assoziierte EntitySets zum EntitySet ProductVariations abgerufen werden.

Die unten aufgeführten Beispiele beziehen sich auf das Entity mit der Id 1.

Product

Abrufen von Produktdaten


GET                     http://sandboxapi.via.de/publicapi/v1/api.svc/ProductVariations(1L)/Product

ProductVariationSpecifics

Abrufen der Variantenausprägungen


GET                     http://sandboxapi.via.de/publicapi/v1/api.svc/ProductVariations(1L)/ProductVariationSpecifics

ListingItems

Abrufen der eingestellten Produkten


GET                     http://sandboxapi.via.de/publicapi/v1/api.svc/ProductVariations(1L)/ListingItems

SalesOrderItems

Abrufen der verkauften Artikel


GET                     http://sandboxapi.via.de/publicapi/v1/api.svc/ProductVariations(1L)/SalesOrderItems

Tags:
Erstellt von Thomas Hoffmann am 2012/11/22 11:18

Copyright 2004-2023 XWiki