Merkmalkonfiguration

 

Merkmale

Für den Fall, dass Sie für einen Marktplatz die Definition von Parametern bzw. Eigenschaften für die Artikel benötigen, die Sie nicht direkt darstellen können, haben wir die folgende Lösung entwickelt und in die SOAP-Schnittstelle integriert: Die Integration der Parameter bzw. Werte wird über die Merkmale realisiert.

Konfiguration

Wir haben die Vorgehensweise anhand des Merkmals Quelle_VersandGruppe erläutert.

Beachten Sie dazu Abschnitt 6 der Handbuchseite Märkte > Quelle.

Der Call GetItemsBase gibt dann pro Artikel alle hinterlegten Merkmale zurück. Hier muss der Marktplatz dann nach seinen Parametern parsen. Das geht aktuell nur über den Namen. Im Request gibt es den Boolean GetItemsProperties - ist dieser true, werden die Merkmale in folgender Form zurück geliefert:

	</item>
	<item xsi:type=ns1:PlentySoapObject_ItemProperty>
	<PropertyGroupID xsi:type=xsd:int>23</PropertyGroupID>
	<PropertyID xsi:type=xsd:int>24</PropertyID>
	<PropertyName xsi:type=xsd:string>Quelle_RetourenGruppe</PropertyName>
	<PropertySelectionID xsi:nil=true />
	<PropertySelectionName xsi:type=xsd:string>VR2</PropertySelectionName>
	<PropertyValue xsi:nil=true />
	</item>
	<item xsi:type=ns1:PlentySoapObject_ItemProperty>
	<PropertyGroupID xsi:type=xsd:int>23</PropertyGroupID>
	<PropertyID xsi:type=xsd:int>26</PropertyID>
	<PropertyName xsi:type=xsd:string>Quelle_VersandGruppe</PropertyName>
	<PropertySelectionID xsi:type=xsd:int>2</PropertySelectionID>
	<PropertySelectionName xsi:type=xsd:string>VK1</PropertySelectionName>
	<PropertyValue xsi:nil=true />
	</item>

 

Nach oben