Was es tut
Definition
int CreateTask( int sessionId, int batchId, int stageExternalId, int priority, string comment, int UserId, int[] docIds, bool setAsCurrentTask );
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sessionId | int | Die ID der Verbindung zum Application Server. |
batchId | int | Die ID des Batches, der die Dokumente enthält. |
stageExternalId | int | Die ID der Stufe, in die die Aufgabe eingeordnet wird. |
priority | int | Die Priorität der Aufgabe. Mögliche Werte finden Sie unter Priority. |
comment | string | Ein Textkommentar zur Aufgabe. |
UserId | int | Die ID des Benutzers, dem die Aufgabe zugewiesen wird. Wenn eine Gruppen-ID angegeben ist, kann jeder Benutzer der Gruppe die Aufgabe bearbeiten. Wenn der Wert 0 ist, kann die Aufgabe von jedem Benutzer bearbeitet werden, der diese Warteschlange im angegebenen Batch-Typ bearbeiten darf. Bei Warteschlangen, die vom Processing Server verarbeitet werden, wird dieser Parameter ignoriert. |
docIds | int[] | Die IDs der Dokumente im Batch. |
setAsCurrentTask | bool | Ein Flag, das festlegt, wo die Aufgabe platziert wird. True legt die Aufgabe als aktuelle Aufgabe für den Benutzer fest, der die Methode aufgerufen hat. False platziert die Aufgabe in einer Warteschlange. |
Rückgabewert
| Typ | Beschreibung |
|---|---|
int | Aufgabe-ID. |
