Dieser Call dient zum Abholen von Varianten-Attributen und deren Werte. |
<request method="fetchVariantAttributes" version="1.0.0"> <filter> <mandator_id filter_method="=" filter_value="1" /> <variant_attribute_id filter_method="=" filter_value="4711" /> <variant_attribute_identifier filter_method="=" filter_value="Farbe" /> <variant_attribute_value_id filter_method="=" filter_value="4712" /> <variant_attribute_value_identifier filter_method="=" filter_value="blau" /> </filter> </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: „fetchVariantAttributes“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
filter |
Legt Parameter fest nach denen die Ergebnismenge eingeschränkt wird. Mehrere Filter werden als ODER-Verknüpfung, Elemente innerhalb des Filters als UND-Verknüpfung behandelt. |
1..N |
Element |
|
mandator_id |
Schränkt die Ergebnismenge der Abfrage auf einen bestimmten Mandanten ein. |
1 |
Element |
|
filter_method |
Attribut von mandator_id. Legt das Verhalten des Mandanten-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von mandator_id. Legt den Filterwert des Mandanten-Filters fest. |
1 |
string |
|
variant_attribute_id |
Schränkt die Ergebnismenge der Abfrage auf eine bestimmte Varianten-Attribut-ID ein. |
1 |
Element |
|
filter_method |
Attribut von variant_attribute_id. Legt das Verhalten des Varianten-Attribut-ID-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von variant_attribute_id. Legt den Filterwert des Varianten-Attribut-ID-Filters fest. |
1 |
integer |
|
variant_attribute_ identifier |
Schränkt die Ergebnismenge der Abfrage auf eine bestimmte Varianten-Attribut-Bezeichnung ein. |
1 |
Element |
|
filter_method |
Attribut von variant_attribute_identifier. Legt das Verhalten des Varianten-Attribut-Bezeichnung-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von variant_attribute_identifier. Legt den Filterwert des Varianten-Attribut-Bezeichnung-Filters fest. |
1 |
string |
|
variant_attribute_ value_id |
Schränkt die Ergebnismenge der Abfrage auf eine bestimmte Varianten-Attributwert-ID ein. |
1 |
Element |
|
filter_method |
Attribut von variant_attribute_value_id. Legt das Verhalten des Varianten-Attributwert-ID-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von variant_attribute_value_id. Legt den Filterwert des Varianten-Attributwert-ID-Filters fest. |
1 |
integer |
|
variant_attribute_ value_identifier |
Schränkt die Ergebnismenge der Abfrage auf eine bestimmte Varianten-Attributwert-Bezeichnung ein. |
1 |
Element |
|
filter_method |
Attribut von variant_attribute_value_identifier. Legt das Verhalten des Varianten-Attributwert-Bezeichnung-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von variant_attribute_value_identifier. Legt den Filterwert des Varianten-Attributwert-Bezeichnung-Filters fest. |
1 |
string |
<response method="fetchVariantAttributes" version="1.0.0"> <report return-code="0" /> <variant_attribute> <variant_attribute_id>4711</variant_attribute_id> <mandator_id>1</mandator_id> <identifier>Farbe</identifier> <modus>1</modus> <sort>1</sort> <multilingual_data> <translation> <language_code_iso>de</language_code_iso> <description>Farbe</description> </translation> <translation> <language_code_iso>en</language_code_iso> <description>color</description> </translation> </multilingual_data> <variant_attribute_values> <variant_attribute_value> <variant_attribute_value_id>4712</variant_attribute_value_id> <identifier>blau</identifier> <multilingual_data> <translation> <language_code_iso>de</language_code_iso> <description>blau</description> </translation> <translation> <language_code_iso>en</language_code_iso> <description>blue</description> </translation> </multilingual_data> </variant_attribute_value> <variant_attribute_value> <variant_attribute_value_id>4713</variant_attribute_value_id> <identifier>rot</identifier> <multilingual_data> <translation> <language_code_iso>de</language_code_iso> <description>rot</description> </translation> <translation> <language_code_iso>en</language_code_iso> <description>red</description> </translation> </multilingual_data> </variant_attribute_value> </variant_attribute_values> </variant_attribute> </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: „fetchVariantAttributes“ |
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 |
|
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 |
Wrapper-Element, das die Daten der Varianten-Eigenschaft zusammenfasst. |
0..N |
Element |
|
variant_attribute_id |
ID der Varianten-Eigenschaft. |
1 |
integer |
|
mandator_id |
ID des Mandanten. |
1 |
integer |
|
identifier |
Bezeichnung der Varianten-Eigenschaft. |
1 |
string |
|
modus |
Gibt die Modus der Varianten-Eigenschaften an. |
0..1 |
integer |
|
sort |
Gibt die Sortierung der Varianten-Eigenschaften an. |
0..1 |
integer |
|
multilingual_data |
Wrapper-Element, das die Übersetzungen der Varianten-Eigenschaften zusammenfasst. |
0..1 |
Element |
|
translation |
Wrapper-Element, das eine Übersetzungen der Varianten-Eigenschaften 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 der Varianten-Eigenschaft in der angegebenen Sprache. |
1 |
string |
|
variant_attribute_ values |
Wrapper-Element, das die Varianten-Eigenschaftswerte zusammenfasst. |
0..1 |
Element |
|
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 |
|
sort |
Gibt die Sortierung des Varianten-Eigenschaftswerts an. |
0..1 |
integer |
|
multilingual_data |
Wrapper-Element, das die Übersetzungen des Varianten-Eigenschaftswerts zusammenfasst. |
0..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 |
Version |
Änderungsbeschreibung |
3.3.2.181 |
Einführung des Calls fetchVariantAttributes. |