Mit der Web-Service-Operation move
können Sie Hierarchien, Produkte und Produktvarianten im Hierarchiebaum verschieben. Beachten Sie auch die allgemeinen Web-Services-Fehlercodes. Zusätzlich können spezifische Statusmeldungen ausgegeben werden.
Parameter | Datentyp | Verwendung | Beschreibung |
---|---|---|---|
sourceId | String | Erforderlich | Die ID, der Name, das Kürzel, die Bestellnummer oder die Artikelnummer des Quellobjekts. |
sourceIdType | String | Erforderlich | Der Typ, der zur Identifikation des Quellobjekts verwendet wird. Mögliche Werte:
|
sourceIdLang | String | Erforderlich | Die ID der Sprache des Quellobjekts, die zur Identifikation verwendet wird. |
sourceType | String | Erforderlich | Der Objekttyp des Quellobjekts. Mögliche Werte:
|
targetId | String | Erforderlich | Die ID, der Name, das Kürzel, die Bestellnummer oder die Artikelnummer des Zielobjekts. |
targetIdType | String | Erforderlich | Der Typ, der zur Identifikation des Zielobjekts verwendet wird. Mögliche Werte:
|
| String | Erforderlich | Die ID der Sprache des Zielobjekts, die zur Identifikation verwendet wird. |
targetType | String | Erforderlich | Der Objekttyp des Zielobjekts. Mögliche Werte:
|
ignoreConflicts | Boolean | Erforderlich | Es muss festgelegt werden, ob mögliche Konflikte beim Verschieben ignoriert werden:
|
deletePreviews | Boolean | Erforderlich | Es muss festgelegt werden, ob die Produktvorschauen des Quellobjekts gelöscht werden:
|
keepPratvalues | Boolean | Erforderlich | Es muss festgelegt werden, ob die Attributwerte des Quellobjekts beibehalten werden:
|
keepNoneditablePratvalues | Boolean | Erforderlich | Es muss festgelegt werden, ob die geerbten Attributwerte des Quellobjekts beibehalten werden:
|
Die REST-URL kann wie folgt definiert werden:
http://<SERVERNAME>:5555/axis2/services/ProductService/move?sourceId=1234&sourceIdType=id&sourceIdLang=1&sourceType=P&targetId=5678&targetIdType=id&targetType=G&targetIdLang=9101&ignoreConflicts=false&deletePreviews=true&keepPratvalues=true&keepNoneditablePratvalues=false