Aktualisierung von Angebotsvorlagen. |
<request method="updateTemplates" version="1.0.0"> <template significant_key="template_id"> <!-- <template_id>[ID]</template_id> --> <!-- Ohne ID: Insert --> <mandator_id>1</mandator_id> <identifier>Demo-Template</identifier> <value> <h1>Artikelbeschreibung</h1> <p>[Kurzbeschreibung_de]</p> </value> <channels> <channel_id>1000</channel_id> <channel_id>2000</channel_id> </channels> </template> </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: „updateTemplates“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
template |
Wrapper-Element, das die Daten der Angebotsvorlagen zusammenfasst. |
0..N |
Element |
|
significant_key |
Gibt an welches Feld zur Identifikation der Angebotsvorlage beim Update genutzt wird. |
1 |
string |
Feste Werte: „template_id“ |
template_id |
ID der Angebotsvorlage |
0..1 |
integer |
|
mandator_id |
ID des Mandanten dem die Angebotsvorlage zugeordnet ist. |
1 |
integer |
|
identifier |
Bezeichnung der Angebotsvorlage |
0..1 |
string |
|
value |
Wert der Angebotsvorlage |
0..1 |
string |
|
channels |
Wrapper-Element, das die Channeldaten zu einer Angebotsvorlage zusammenfasst |
1 |
Element |
|
channel_id |
ID des Channels |
0..N |
integer |
<response method="updateTemplates" version="1.0.0"> <report action="insert" return_code="0"> <template> <template_id>1680101</template_id> <mandator_id>1</mandator_id> <bezeichnung>Demo-Template</bezeichnung> <value> <h1>Artikelbeschreibung</h1> <p>[Kurzbeschreibung_de]</p> </value> <channels> <channel_id>1000</channel_id> <channel_id>2000</channel_id> </channels> </template> </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: „updateTemplates“ |
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 Template-Element aus dem Request wird ein Report zurückgegeben. |
0..N |
Element |
|
action |
Attribut von report. Gibt an welche Operation mit dem Datensatz durchgeführt wurde. |
1 |
string |
Feste Werte: insert | update |
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 |
|
template |
Wrapper-Element, das die Daten der Angebotsvorlage zusammenfasst. |
0..N |
Element |
|
template_id |
ID der Angebotsvorlage |
1 |
integer |
|
mandator_id |
ID des Mandanten dem die Angebotsvorlage zugeordnet ist. |
1 |
integer |
|
bezeichnung |
Bezeichnung der Angebotsvorlage |
0..1 |
string |
|
value |
Wert der Angebotsvorlage |
0..1 |
string |
|
channels |
Wrapper-Element, das die Channeldaten zu einer Angebotsvorlage zusammenfasst |
1 |
Element |
|
channel_id |
ID des Channels |
0..N |
integer |
Version |
Änderungsbeschreibung |
---|---|
3.2.9.75 |
Redaktionelle Überarbeitung |