Definición
int CreateTask( int sessionId, int batchId, int stageExternalId, int priority, string comment, int UserId, int[] docIds, bool setAsCurrentTask );
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sessionId | int | El ID de la conexión con el Servidor de aplicaciones. |
batchId | int | El ID del lote que contiene los documentos. |
stageExternalId | int | El ID de la etapa en la que se colocará la tarea. |
priority | int | La prioridad de la tarea. Para conocer los valores posibles, consulte Priority. |
comment | string | Un comentario de texto sobre la tarea. |
UserId | int | El ID del usuario al que se asignará la tarea. Si se especifica un ID de grupo, cualquier usuario del grupo puede procesar la tarea. Si el valor es 0, la tarea puede procesarla cualquier usuario autorizado para procesar esta cola en el tipo de lote especificado. En las colas procesadas por Processing Server, este parámetro se ignora. |
docIds | int[] | Los ID de los documentos del lote. |
setAsCurrentTask | bool | Un indicador que determina dónde se coloca la tarea. True establece la tarea como tarea actual del usuario que llamó al método. False coloca la tarea en una cola. |
Valor devuelto
| Tipo | Descripción |
|---|---|
int | ID de la tarea. |
