wfm.GetWorkItemList
Dieser Job liefert eine Liste aller Arbeitsschritte, für die der angegebene Benutzer als Teilnehmer konfiguriert ist und der Arbeitsschritt nicht schon von einem anderen Teilnehmer personalisiert ist.
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
STRING |
Ja |
ID der Organisation |
|
STRING |
Ja |
ID des Benutzers |
|
STRING |
Ja |
ID des verwendeten Clienttyps |
|
INT |
Ja |
Mit Flags können die angefragten Arbeitsschritte eingegrenzt werden. |
2. Ausgabeparameter
| Name | Typ | Abhängigkeit | Beschreibung |
|---|---|---|---|
|
BASE64 |
— |
Liste mit angeforderten Arbeitsschritten im XML-Format (siehe Hinweis) |
5. Hinweis
<WorkItems>
<WorkItem Id="" State="" Personalized="" ProcessId="" ProcessName=""
ProcessSubject="" ActivityId="" ActivityName="" WarningTime="" OverTime=""
CreationTime="" WorkflowId="" Substitute="" IconId="" WorkflowType="2"
WorkflowVersion="5" ObjectId="32">
<Columns>
<Column DisplayName="" Value="" Position=""/>
</Columns>
</WorkItem>
</WorkItems>
WorkItem — beschreibt einen Arbeitsschritt:
-
Id(STRING): ID des Arbeitsschritts -
State(INT): Status des Arbeitsschritts
1= INITIATED,2= RUNNING,4= SUSPENDED,16= TERMINATED,32= COMPLETED,64= INUSE -
Personalized(STRING): Name des Benutzers, der diesen Schritt personalisiert hat -
ProcessId(STRING): Prozess-ID -
ProcessName(STRING): Prozessname -
ProcessSubject(STRING): Prozess-Betreff -
ActivityId(STRING): Instanz-ID der Aktivität -
ActivityName(STRING): Name der Aktivität -
WarningTime(INT): Mahnfrist -
OverTime(INT): Flag, das angibt, ob der Schritt schon hätte erledigt (1) werden müssen -
CreationTime(INT): Erstellungszeit der Aktivität -
WorkflowId(STRING): Workflow-ID -
IconId(INT): Icon-ID des Workflowmodells -
Substitute(INT):1= Benutzer bekommt den Arbeitsschritt als Stellvertreter, ansonsten0 -
WorkflowType(INT):1= ProductionWorkflow,2= Adhoc-Workflow -
WorkflowVersion(INT): Versionsnummer des Workflowmodells -
ObjectId(STRING): ID des Dokuments, das von den Clients in der Vorschau angezeigt werden soll -
Columns: Liste von Elementen des TypsColumn-
Column: dient zur Anzeige von Workflowvariablen-
DisplayName(STRING): unter diesem Namen soll die Variable angezeigt werden -
Value: Wert der Variablen -
Position(INT): bestimmt die Reihenfolge der Elemente
-
-