NOME DO REQUISITO
Linha de Produto: | Microsiga Protheus |
Módulo: | SIGACFG |
Função: | CFGA010(Schedule) |
Chamados relacionados: | TVFEBY |
Criado na tela de cadastro de recorrência do agendamento, um checkbox para definir se as tarefas atrasadas serão descartadas ou não:
Na tela de Monitor das tarefas foi criado um status de “Descartada”, para as tarefas que foram geradas fora do horário:
Essa melhoria foi implementada pois quando o serviço do schedule é reiniciado, após ter ficado um tempo desabilitado, gera todas as tarefas que deveriam ter sido geradas enquanto permaneceu offline.
Esse acumulo de tarefas pode ser útil ou pode ser inadequado, dependendo de cada caso.
Sendo assim, agora é possível definir se essas tarefas que são geradas atrasadas deverão ser executadas ou descartadas.
Para evitar que alguma tarefa seja descartada por engano, existe uma margem de atraso tolerável, que é baseado no tempo de intervalo que foi configurado:
*No exemplo acima, até 6 minutos de atraso não descarta a tarefa, mas ao completar o sétimo, a primeira tarefa é descartada pois já chegou o horário da próxima.