Définition
int CreateTask( int sessionId, int batchId, int stageExternalId, int priority, string comment, int UserId, int[] docIds, bool setAsCurrentTask );
Paramètres
| Nom | Type | Description |
|---|---|---|
sessionId | int | L’ID de la connexion au serveur d’applications. |
batchId | int | L’ID du lot contenant les documents. |
stageExternalId | int | L’ID de l’étape dans laquelle la tâche sera placée. |
priority | int | La priorité de la tâche. Pour connaître les valeurs possibles, consultez Priority. |
comment | string | Un commentaire sur la tâche. |
UserId | int | L’ID de l’utilisateur auquel la tâche sera attribuée. Si un ID de groupe est spécifié, tout utilisateur du groupe peut traiter la tâche. Si la valeur est 0, la tâche peut être traitée par tout utilisateur autorisé à traiter cette file d’attente pour le type de lot donné. Pour les files d’attente traitées par le Processing Server, ce paramètre est ignoré. |
docIds | int[] | Les ID des documents du lot. |
setAsCurrentTask | bool | Un indicateur qui détermine l’emplacement de la tâche. True définit la tâche comme tâche actuelle pour l’utilisateur qui a appelé la méthode. False place la tâche dans une file d’attente. |
Valeur renvoyée
| Type | Description |
|---|---|
int | ID de la tâche. |
