Dieser Call dient zum Pflegen von Attribut-Sets. |
<request method="updateAttributeSets" version="1.0.0"> <attribute_set significant_key="attribute_set_id" reference_id="AS_1"> <attribute_set_id>895</attribute_set_id> <mandator_id>1</mandator_id> <attribute_set_identifier>Attributset 1</attribute_set_identifier> <translations> <translation> <language_code_iso>de</language_code_iso> <text>Attributset 1</text> </translation> </translations> <attributes> <attribute_id>7324</attribute_id> <attribute_identifier>Attribut 1</attribute_identifier> </attributes> </attribute_set> <!-- plattformspezifische Daten --> </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: „updateAttributeSets“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
attribute_set |
Wrapper-Element, das die Daten eines Attribut-Sets zusammenfasst. |
0..N |
Element |
|
significant_key |
Gibt an welches Feld zur Identifikation des Attribut-Sets beim Update genutzt wird. |
1 |
string |
Feste Werte: attribute_set_id | attribute_set_identifier |
reference_id |
Optionales Attribut des Elements "attribute_set". 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 |
|
attribute_set_id |
ID des Attribut-Sets |
0..1 |
integer |
|
mandator_id |
ID des Mandanten |
1 |
integer |
|
attribute_set_identifier |
Bezeichnung des Attribut-Sets |
1 |
string |
|
translations |
Wrapper-Element, das die mehrsprachigen Bezeichner des Attributsets zusammenfasst. |
0..1 |
Element |
|
translation |
Wrapper-Element eines mehrsprachigen Bezeichners. |
1..N |
Element |
|
language_code_iso |
ISO-Code der Sprache |
1 |
string |
Feste Werte |
text |
Übersetzte Bezeichnung des Attribut-Sets |
1 |
string |
Max. Länge = 100 Zeichen |
attributes |
Wrapper-Element der zugeordneten Attribute |
1 |
Element |
|
attribute_id |
ID des zugeordneten Attributs |
1..N |
integer |
|
attribute_identifier |
Bezeichner des zugeordneten Attributs |
1..N |
string |
<response method="updateAttributeSets" version="1.0.0"> <report return_code="0" reference_id="123456" action="update"> <attribute_set> <attribute_set_id>895</attribute_set_id> <mandator_id>1</mandator_id> <attribute_set_identifier>Attributset 1</attribute_set_identifier> </attribute_set> <!-- plattformspezifische Daten --> </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: „updateAttributeSets“ |
version |
Attribut von response. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
report |
Information über die ausgeführte Operation. Für jedes money_transfer-Element aus dem Request wird ein Report zurückgegeben. |
0..N |
Element |
|
return_code |
Attribut von report. Gibt an ob in der durchgeführten Operation Fehler aufgetreten sind. |
1 |
integer |
0 = OK. < 0 = Fehler |
reference_id |
Referenz-ID zur Identifizieren des Objekts in der Response |
0..1 |
string |
|
action |
Attribut von report. Gibt an welche Operation mit dem Datensatz durchgeführt wurde. |
0..1 |
string |
Feste Werte: insert | update |
error_description |
Falls bei der Durchführung der Operation Fehler aufgetreten sind wird in error_description eine Fehlerbeschreibung zurück geliefert |
0..1 |
string |
|
attribute_set |
Wrapper-Element, das die Daten eines Attribut-Sets zusammenfasst. |
1 |
Element |
|
attribute_set_id |
ID des Attribut-Sets |
1 |
integer |
|
mandator_id |
ID des Mandanten |
1 |
integer |
|
attribute_set_identifier |
Bezeichnung des Attribut-Sets |
1 |
string |
Value Table - for Field: language_code_iso. |
Value |
Description |
---|---|
de |
German |
en |
English |
fr |
French |
... |
•Attributzuordnungen zum Attribut-Set können entweder über den Attribut-Identifier oder die Attribut-ID gemacht werden.
Version |
Änderungsbeschreibung |
3.3.2.181 |
Einführung des Calls updateAttributeSets. |
3.5.47 |
Erweiterung des Calls UpdateAttributeSets um allgemeine Daten. Davor waren ausschließlich Magento-spezifische Daten pflegbar. Attribut-Sets sind nun eine Komponente der zentralen Attributverwaltung. |