Selecciona la tarea de mayor prioridad y la abre para procesarla. La tarea seleccionada queda bloqueada (es decir, otros usuarios no pueden abrirla).
Es necesario abrir una tarea antes de realizar cualquier acción en ella.
int GetTaskByStageId( int sessionId, int projectId, int[] stageIds, bool onlyPreprocessedTasks, bool onlyPrivateBatches );
| | |
sessionId | int | El ID de la conexión con Application Server |
projectId | int | ID del proyecto |
stageIds | int[] | Los ID de las etapas de las que se obtiene la tarea |
onlyPreprocessedTask | bool | El indicador que determina entre qué tareas se debe seleccionar. Valores posibles: - True - seleccionar solo tareas preprocesadas;
- False - seleccionar entre todas las tareas.
|
onlyPrivateBatches | bool | El indicador que determina el conjunto de lotes disponibles. Valores posibles: - True - solo están disponibles los lotes que pertenecen al usuario actual o a su grupo de usuarios;
- False - todos los lotes están disponibles.
|
| Tipo | Descripción |
|---|
| int | ID de tarea |