Aktualisierung von Parts Baugruppen. Damit können die Baugruppen gepflegt werden. |
<request method="updateEpaAssemblies" version="1.0.0"> <assembly reference_id="Test" significant_key="external_identifier"> <mandator_id>1</mandator_id> <assembly_id>14</assembly_id> <external_identifier>CreatedByApi</external_identifier> <identifier>CreatedByApi</identifier> <severity>123.1234</severity> <assembly_multi_language_data> <assembly_language_data> <language_code_iso>de</language_code_iso> <identifier>CreatedByApi DE</identifier> <locked>false</locked> </assembly_language_data> </assembly_multi_language_data> <assembly_attributes> <assembly_attribute> <attribute_identifier>AttributeByApi 1</attribute_identifier> <locked>false</locked> <attribute_values> <attribute_value> <value>Value 11</value> <attribute_value_media> <medium significant_key="medium_id"> <medium_id>76039</medium_id> <medium_identifier>Api 0001</medium_identifier> </medium> </attribute_value_media> <attribute_value_multi_language_data> <attribute_value_language_data> <language_code_iso>de</language_code_iso> <identifier>Value 11 DE</identifier> </attribute_value_language_data> </attribute_value_multi_language_data> </attribute_value> </attribute_values> </assembly_attribute> </assembly_attributes> <assembly_media> <medium significant_key="medium_id"> <medium_id>75726</medium_id> <medium_identifier>Api 0007</medium_identifier> <locked>false</locked> </medium> </assembly_media> </assembly> </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: „updateEpaAssemblies“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
assembly |
Wrapper-Element der Baugruppe |
0..1 |
Element |
|
reference_id |
Referenz-ID |
0..1 |
string |
|
significant_key |
Gibt an welches Feld zur Identifikation beim Update genutzt wird. |
1 |
string |
Feste Werte: „assembly_id“ | „external_identifier“ |
mandator_id |
Mandanten-ID |
1 |
integer |
|
assembly_id |
Baugruppen-ID |
0..1 |
integer |
|
external_identifier |
Externer Bezeichner der Baugruppe |
0..1 |
string |
|
identifier |
Bezeichner der Baugruppe |
0..1 |
string |
|
severity |
Gewichtung |
0..1 |
decimal |
|
assembly_multi_language_data |
Wrapper-Element, das mehrsprachig vorhandene Daten der Baugruppe zusammenfasst. |
0..1 |
Element |
|
assembly_language_data |
Wrapper-Element, das die Daten einer Sprache der Baugruppen zusammenfasst. |
0..N |
Element |
|
language_code_iso |
ISO-Code der die Sprache darstellt |
1 |
string |
z.B. „de“ |
identifier |
Bezeichnung der Sprache |
1 |
string |
|
locked |
Sperrkennzeichen |
1 |
boolean |
|
assembly_attributes |
Wrapper-Element der Baugruppeattribute |
0..1 |
Element |
|
assembly_attribute |
Wrapper-Element eines Baugruppeattributs |
1..N |
Element |
|
attribute_identifier |
Bezeichnung der Baugruppe |
1 |
string |
|
locked |
Sperrkennzeichen |
1 |
boolean |
|
attribute_values |
Wrapper-Element der Attributswerte |
1 |
Element |
|
attribute_value |
Wrapper-Element für Daten eines Attributswertes |
1..N |
Element |
|
value |
Wert des Attributs |
1 |
string |
|
attribute_value_media |
Wrapper-Element der Attributswertemedien |
0..1 |
Element |
|
medium |
Wrapper-Element für Daten eines Mediums |
1..N |
Element |
|
significant_key |
Gibt an welches Feld zur Identifikation beim Update genutzt wird. |
1 |
string |
|
medium_id |
Medium-ID |
0..1 |
integer |
|
medium_identifier |
Bezeichnung des Mediums |
0..1 |
string |
|
attribute_value_multi_language_data |
Wrapper-Element, das mehrsprachig vorhandene Daten der Atttributswerte zusammenfasst. |
0..1 |
Element |
|
attribute_value_language_data |
Wrapper-Element, das die Daten einer Sprache der Attributswerte zusammenfasst. |
1..N |
Element |
|
language_code_iso |
ISO-Code der die Sprache darstellt |
1 |
string |
z.B. „de“ |
identifier |
Bezeichnung der Sprache |
1 |
string |
|
assembly_media |
Wrapper-Element der Baugruppenmedien |
0..1 |
Element |
|
medium |
Wrapper-Element für die Daten eines Baugruppenmediums |
0..N |
Element |
|
significant_key |
Gibt an welches Feld zur Identifikation beim Update genutzt wird. |
1 |
string |
|
medium_id |
Medien-ID |
0..1 |
integer |
|
medium_identifier |
Bezeichnung des Mediums |
0..1 |
string |
|
locked |
Sperrkennzeichen |
0..1 |
boolean |
<response method="updateEpaAssemblies" version="1.0.0"> <report action="insert" return_code="0" reference_id="test"> <error_description>No error</error_description> <total_number_of_pages>0</total_number_of_pages> <total_number_of_entries>0</total_number_of_entries> <assembly> <mandator_id>1</mandator_id> <identifier>IDENTIFIERT</identifier> <external_identifier>DUMMYDATAD</external_identifier> </assembly> </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: „updateEpaAssemblies“ |
version |
Attribut von response. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
report |
Information über die ausgeführte Operation. |
0..N |
Element |
|
action |
Attribut von report. Gibt an welche Operation mit dem Datensatz durchgeführt wurde. |
1 |
string |
Feste Werte: delete | insert | update |
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 |
0..1 |
string |
|
error_description |
Falls bei der Durchführung der Operation Fehler aufgetreten sind wird in error_description eine Fehlerbeschreibung zurück geliefert |
0..1 |
string |
|
total_number_of_pages |
Gibt an, wie viele Seiten es insgesamt gibt. |
0..1 |
integer |
|
total_number_of_entries |
Gibt an, wie viele Einträge insgesamt zurückgegeben werden. |
0..1 |
integer |
|
assembly |
Wrapper-Element für die Baugruppen |
0..1 |
Element |
|
mandator_id |
Mandanten-ID der Baugruppe |
1 |
integer |
|
identifier |
Bezeichnung der Baugruppe |
0..1 |
string |
|
external_identifier |
Externe Bezeichung der Baugruppe |
1 |
string |
Version |
Änderungsbeschreibung |
3.5.27 |
Initiale Version |