X4 Produktdokumentation

Operation: Update

Mit der Operation Updatedes Data Object Persistence Adapters aktualisieren Sie einzelne Elemente von Data Objects.

Weitere Informationen zu anderen Operationen des Data Object Persistence Adapters finden Sie unter Data Object Persistence Adapter.

Parameter

caseId

✳️

Dieser Parameter ist erforderlich.

ID der Prozessinstanz des Business Processes, in dem die Datenstruktur der Data Objects definiert ist.

Mögliche Werte:

UUID des Prozesses oder Systemparameter %CASE_ID%

retentionTime

Zeit, nach der abgelaufene Data Objects gelöscht werden (angegeben in Tagen).

Hinweis:

Wenn Sie diesen Parameter nicht angeben, wird der Standardwert von 90 Tagen verwendet.

Mögliche Werte:

Zahl in Tagen, z. B. 100

xPath

✳️

Dieser Parameter ist erforderlich für diese Operation.

Gibt die Position der zu aktualisierenden Elemente im Data Object an.

Mögliche Werte:

Beliebige Zeichenkette, z. B. Order/Content/Item

Statuswerte

1

Die Operation wurde erfolgreich ausgeführt.

-1

Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen.

Input

Der Adapter erwartet ein XML-Dokument mit den zu aktualisierenden Daten, z. B.:

<?xml version="1.0" encoding="UTF-8"?>
<Item>
	<ItemID>54782</ItemID>
	<ProductName>MyProduct</ProductName>
	<Quantity>5</Quantity>
	<UnitPrice>49,99</UnitPrice>
</Item>

Hinweis:

Wenn Sie bei der Operation Update keine neuen Werte in Parametern angeben, werden die vorhandenen Werte des Data Objects verwendet.

Output

Der Adapter gibt das aktualisierte Data Object als XML-Dokument aus.