X4 Produktdokumentation

Operation: EditTask

Mit der Operation EditTask des Task Management Adapters sperren Sie eine Aufgabe für andere Benutzer und aktualisieren Merkmale.

Weitere Informationen zu anderen Operationen des Task Management Adapters finden Sie unter Task Management.

Parameter

limit

🔷

Dieser Parameter ist optional. Wenn der Parameter nicht gesetzt ist, werden alle Aufgaben ausgegeben.

Seitengröße für den Abruf der Aufgabenliste

Mögliche Werte: 

Beliebige Zahl > 0

offset

🔷

Dieser Parameter ist optional. Wenn der Parameter nicht gesetzt ist, werden alle Aufgaben ausgegeben.

Offset für den Abruf der Task-Liste

Mögliche Werte: 

Beliebige Zahl > 0

state

✳️

Dieser Parameter ist erforderlich.

Zustandsfilter für den Abruf der Aufgabenliste

Mögliche Werte: 

  • OPEN: Offene Tasks

  • IN_PROGRESS: Tasks in Bearbeitung

  • CLOSED: Geschlossene Tasks

taskUuid

UUID der Aufgabe

Hinweis:

Sie können die UUID einer Task identifizieren, indem Sie die Operation GetAllTasks ausführen. Weitere Informationen finden Sie unter Operation: GetAllTasks.

Mögliche Werte: 

Gültige UUID, z. B. 443c498a-5868-4110-891f-42e5cb8fc24e

userForDebugging

Benutzer, der zum Debugging verwendet werden soll, wenn keine Anmeldung in X4 Web Apps vorhanden ist

Mögliche Werte: 

Gültiges Benutzer-Login, z.B. admin

dataformatVersion

Version des verwendeten Datenformats

Mögliche Werte:

  • 1.0: Verwendetes Datenformat bis Version 7.0

  • 2.0: Verwendetes Datenformat ab Version 7.0, siehe Input-Beispiele

Statuswerte

1

Die Operation wurde erfolgreich ausgeführt.

-1

Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen.

Input

Der Adapter erwartet ein Input-XML-Dokument mit folgender Struktur:

<?xml version="1.0" encoding="UTF-8"?>
<EditTask>
	<Offer> 150 Mio. €</Offer>
</EditTask>

Output

Der Adapter gibt als Output ein XML-Dokument mit folgender Struktur aus:

XML
<?xml version="1.0" encoding="UTF-8"?>
<Task created="2020-12-21T09:10:53Z" creator="System"
      id="81f4abb5-c2f5-418e-acf5-654304234bf4">
    <Title>humantask</Title>
    <Owner>admin</Owner>
    <Assignment type="USER">admin</Assignment>
    <State>OPEN</State>
    <KeyIdentifier/>
    <CaseId>00860a8a-12b9-45b8-b271-ec5d42573c59</CaseId>
    <Actions>
        <Action displayName="done" name="Accepted"/>
        <Action displayName="Declined" name="Declined"/>
    </Actions>
    <DecliningAllowed>false</DecliningAllowed>
    <ForwardingAllowed>false</ForwardingAllowed>
    <Comments/>
    <BusinessData>
        <Company>Max Mustermann Inc.</Lastname>
        <MarketValue>100 Mio. €</MarketValue>
        <Offer>150 Mio. €</Offer>
    </BusinessData>
</Task>