X4 Produktdokumentation

Operation: GetAllTasks

Mit der Operation GetAllTasks des Task Management Adapters geben Sie alle Aufgaben für den angemeldeten Benutzer aus.

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

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 keinen spezifischen Input.

Output

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

XML
<?xml version="1.0" encoding="UTF-8"?>
<Tasks>
    <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>
    </Task>
</Tasks>

Hinweis:

Mit dem Wert id einer Task können Sie weitere Operationen durchführen, z. B. EditTask.