i
Administrar Tareas
Deyel utiliza tareas programadas para ejecutar de forma automática tareas en el servidor.
Un asterisco "*" en la etiqueta indica que la propiedad es obligatoria.
Propiedades
Configuración general
Nombre de la Tarea
Debe contener un texto que describa el objetivo de la tarea.
Cuando se monitorean las tareas programadas o cuando se consulta el historial de ejecución de la tarea este texto aparece como el nombre de la tarea.
Aplicación
Indica a qué aplicación pertenece la tarea programada.
Es importante mencionar que las tareas programadas de las soluciones (aplicaciones licenciadas) solamente pueden activarse cuando la licencia de uso está vigente en el ambiente.
Tipo de Tarea
Permite seleccionar el tipo de tarea programada desde un conjunto de opciones definidas en el ambiente
•Basada en ejecución de Regla de Negocio
•Generadora de Eventos de tipo Mail
•Generadora de Eventos de tipo Archivo
•Generadora de Eventos de tipo Regla
•Generadora de alertas para actividades
Tiempo Máximo Previsto
Se define el tiempo máximo de ejecución previsto, expresado en milisegundos.
Es un dato opcional, que permite detectar demoras durante la ejecución de la tarea.
En el monitor de tareas, cuando se visualiza una tarea en ejecución, el estado puede ser:
Cuando el tiempo de ejecución es menor o igual que el tiempo máximo previsto.
Cuando el tiempo de ejecución supera el tiempo máximo previsto.
Admite Ejecuciones Paralelas?
Cuando Deyel se usa en modalidad de Alta Disponibilidad (HA), donde pueden existir múltiples instalaciones del ambiente Deyel, esta propiedad determina si la tarea programada puede ser ejecutada simultáneamente o en diferentes instalaciones del ambiente Deyel.
Una tarea programada nunca inicia su ejecución en una instalación del ambiente Deyel si no ha finalizado aún la ejecución previa.
Configuración de Regla
Cuando el tipo de tarea es “Basada en la Ejecución de Regla de Negocios” se visualiza esta sección que permite configurar la regla de negocios correspondiente
Regla a Ejecutar
Se presenta una lista de las reglas de negocio definidas en el ambiente.
Se debe seleccionar cual utilizar.
Parámetros
Se informan los parámetros que se pueden pasar a la tarea. Se debe ingresar uno por línea, indicando su nombre y el valor correspondiente.
Configuración de Scheduling
Permite definir el scheduling para ejecutar la tarea. Cuando se presiona el botón “Aceptar”, se aplican inmediatamente los cambios realizados sobre la programación de la tarea.
Activa
Determina si la tarea programada debe ejecutarse o no.
Vigencia Desde / Vigencia Hasta
Se puede opcionalmente establecer un periodo de vigencia para la tarea programada. Esto significa que la tarea únicamente se ejecuta dentro de dicho periodo de tiempo.
Calendario
Indica el calendario que se debe considerar para interpretar las propiedades Vigencia Desde y Vigencia Hasta.
Los valores de estas propiedades son de tipo fecha y hora y por lo tanto deben interpretarse considerando un cierto huso o zona horaria. Este huso o zona horaria es el que corresponde al calendario seleccionado. Si no se indica ningún calendario entonces se considera el calendario estándar.
Ejecuta en Feriados?
Indica si la tarea debe ser ejecutada normalmente en días feriados.
La definición de días feriados se obtiene también considerando el calendario informado o el calendario estándar cuando no se informa ningún calendario.
Detalle de la Programación
Esta sección permite definir cuándo debe ser ejecutada la tarea.
Qué meses debe ejecutar?
Los valores posibles son:
•Todos los meses (Predeterminada)
•Meses indicados
Se seleccionan los meses en que debe ejecutarse. Al menos un mes debe ser elegido.
Qué días debe ejecutar?
Los valores posibles son:
•Todos los días (Predeterminada)
•Días indicados
Se seleccionan los días de la semana en que debe ejecutarse. Al menos un día debe ser elegido.
Tipo de Schedule
Indica el momento en que debe ejecutarse la tarea.
Los valores posibles son:
• Diariamente una hora determinada
Hora de Ejecución
Hora en la cual se debe ejecutar la tarea programada.
Se considera la zona horaria establecida en el campo Calendario.
• Intervalos regulares.
Intervalo en Segundos
Cantidad de segundos que transcurre entre ejecuciones de la tarea.
Hora de Inicio / Hora de Fin
Indican el período del día durante el cual se debe ejecutar la tarea. Si no se indican estas propiedades, la tarea se ejecuta según la periodicidad indicada
pero sin restricciones horarias. Se considera la zona horaria establecida en el campo Calendario.