Dieser Call dient zum Anlegen von Varianten-Attributwertewerten. |
<request method="updateVariantAttributeValues" version="1.0.0"> <variant_attribute_value significant_key="variant_attribute_value_id" reference_id="ABC123"> <variant_attribute_value_id>4712</variant_attribute_value_id><!--Alternative 1--> <mandator_id>1</mandator_id> <identifier>blau</identifier><!--Alternative 2--> <variant_attribute_id>4711</variant_attribute_id><!--Alternative 1--> <!--<variant_attribute_identifier>Farbe</variant_attribute_identifier>--><!--Alternative 2--> <sort>1</sort> <multilingual_data> <translation> <language_code_iso>en</language_code_iso> <description>blue</description> </translation> <translation> <language_code_iso>de</language_code_iso> <description>blau</description> </translation> </multilingual_data> </variant_attribute_value> </request> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
request |
Root-Element der Anfrage |
1 |
Element |
|
method |
Attribut von request. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „updateVariantAttributeValues“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
variant_attribute_ value |
Wrapper-Element, das die Daten der Varianten-Eigenschaftswerte zusammenfasst. |
0..N |
Element |
|
significant_key |
Gibt an welches Feld zur Identifikation des Varianten-Eigenschaftswerts genutzt wird. |
1 |
string |
Feste Werte: variant_attribute_ value_id | variant_attribute_ value_identifier |
reference_id |
Optionales Attribut des Elements "variant_attribute_value". In diesem Feld kann eine beliebige ID angegeben werden die später im zugehörigen Report-Block der Response-Daten wieder erscheint. |
0..1 |
string |
|
variant_attribute_ value_id |
ID des Varianten-Eigenschaftswerts. |
0..1 |
integer |
|
mandator_id |
ID des Mandanten. |
1 |
integer |
|
identifier |
Bezeichnung des Varianten-Eigenschaftswerts. |
1 |
string |
|
variant_attribute_id |
ID der Varianten-Eigenschaft, auf die referenziert wird. |
1 |
integer |
Alternative 1 |
variant_attribute_ identifier |
Bezeichnung der Varianten-Eigenschaft, auf die referenziert wird. |
string |
Alternative 2 |
|
sort |
Gibt die Sortierung des Varianten-Eigenschaftswerts an. |
0..1 |
integer |
|
multilingual_data |
Wrapper-Element, das die Übersetzungen des Varianten-Eigenschaftswerts zusammenfasst. |
1 |
Element |
|
translation |
Wrapper-Element, das eine Übersetzungen des Varianten-Eigenschaftswerts zusammenfasst. |
1..N |
Element |
|
language_code_iso |
Gibt die Sprache der Daten in diesem translation-Element an. |
1 |
string |
Sprachcode ISO 639-1 ALPHA-2 (z.B. „de“) |
description |
Bezeichnung des Varianten-Eigenschaftswerts in der angegebenen Sprache. |
1 |
string |
<response method="updateVariantAttributeValues" version="1.0.0"> <report action="update" reference_id="ABC123" return_code="0"> <variant_attribute_value> <variant_attribute_value_id>4712</variant_attribute_value_id> <identifier>blau</identifier> <variant_attribute_id>4711</variant_attribute_id> <mandator_id>1</mandator_id> <variant_attribute_identifier>Farbe</variant_attribute_identifier> </variant_attribute_value> </report> </response> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
response |
Root-Element der Antwort |
1 |
Element |
|
method |
Attribut von response. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „updateVariantAttributeValues“ |
version |
Attribut von response. Legt die Version der Anfrage fest. |
1 |
string |
Fester Wert: „1.0.0“ |
report |
Information über die ausgeführte Operation. |
1 |
Element |
|
reference_id |
Optionales Attribut von report. Enthält die im zugehörigen variant_attribute_value-Block des Requests angegebene reference_id. |
0..1 |
string |
|
return_code |
Attribut von report. Gibt an ob in der durchgeführten Operation Fehler aufgetreten sind. |
1 |
integer |
0 = OK. < 0 = Fehler |
error_description |
Falls bei der Durchführung der Operation Fehler aufgetreten sind wird in error_description eine Fehlerbeschreibung zurück geliefert |
0..1 |
string |
|
variant_attribute_ value |
Wrapper-Element, das die Daten des Varianten-Eigenschaftswerts zusammenfasst. |
0..1 |
Element |
|
variant_attribute_value_id |
ID des Varianten-Eigenschaftswerts. |
1 |
integer |
|
identifier |
Bezeichnung des Varianten-Eigenschaftswerts. |
1 |
string |
|
variant_attribute_id |
ID der Varianten-Eigenschaft. |
1 |
integer |
|
mandator_id |
ID des Mandanten. |
1 |
integer |
|
variant_attribute_ identifier |
Bezeichnung der Varianten-Eigenschaft. |
1 |
string |
Version |
Änderungsbeschreibung |
3.3.2.181 |
Einführung des Calls updateVariantAttributeValues. |