Grupos de tareas
Un grupo de tareas es una lista de tareas batch:
- Lanzadas simultáneamente (por grupo o tarea periódica).
- Ejecutadas de forma secuencial (cada tarea se ejecuta una vez finalizada la anterior) y creando cada una de ellas su propia traza.
- Vinculadas, siempre que la tarea anterior haya finalizado sin errores.
Se definen proporcionando una lista de tareas en una tabla.
Requisitos previos
Consulta la documentación de Puesta en marcha
Gestión de pantalla
Pestaña Pantalla de entrada
Los grupos de tareas se definen en una única pestaña en la que se introduce, además de las tareas que se van a lanzar, información general (módulo, restricción horaria, nivel mínimo de ejecución).
Bloque Número 1
Grupo (campo CODGRP) |
Un grupo de tareas permite agrupar varias tareas que deben ejecutarse por orden. |
Descripción (campo ZDES) |
Descripción asociada al código anterior. |
Características
Activo (campo ENAFLG) |
Marca esta casilla para activar el registro en curso. Los registros no seleccionados conservan su contenido y parametrización, pero no se pueden utilizar mediante otra llamada a su código en:
Las habilitaciones en una función determinada pueden prohibir la creación de un registro activo. En ese caso, la casilla se desactiva por defecto. Solo se puede modificar por un usuario autorizado o mediante un Workflow de firma. |
Módulo (campo MODULE) |
Selecciona un módulo para la parametrización. Este campo permite indicar si la pantalla se debe crear en la base de datos del dossier. Se crea si el módulo al que está asociada la pantalla está activo en el dossier. |
Nivel autorización (campo NIVEAU) |
Este nivel será comparado con el nivel de acceso de cada usuario que intentará iniciar la tarea. Será rechazado si el nivel del usuario es insuficiente. |
Restricciones horarias (campo HOR) |
El código de restricciones horarias define cuales son los intervalos de hora de explotación durante los cuales se puede lanzar el grupo de tareas. |
Continuar si error (campo CNTERR) |
Cuando esta casilla está marcada, permite ignorar un error en una tarea batch para:
Cuando no está marcada y se produce un error en una tarea, las siguientes tareas se cancelan.
|
Etiqueta ejecución (campo RTTAG) |
Tabla Tareas
Secuencia (campo SEQ) | ||||||||||||||||||||
Indique el orden en el que quiere ejecutar las tareas del grupo. Estos campos permiten ejecutar las tareas de un grupo en paralelo o en serie. Ejemplo de tareas en paralelo:
Ejemplo de tareas en serie:
Estos campos de Secuencia son obligatorios. |
||||||||||||||||||||
Código tarea (campo CODTAC) | ||||||||||||||||||||
Una tarea "batch" es un programa que puede ser ejecutado periódicamente por el servidor o a petición de un usuario. |
||||||||||||||||||||
Etiqueta ejecución (campo RTTAGTAC) | ||||||||||||||||||||
Mensajes de error
Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :
Código tarea incorrectoLa tarea no se puede lanzar mediante una tarea periódica. Es una tarea que no se ha normalizado para funcionar en modo web. Las tareas de este tipo son reconocibles, puesto que no tienen ninguna función asociada.