×

Tarefa agendada

 
Na manutenção consolidada, ao clicar na opção incluir irá abrir a seguinte tela, onde iremos configurar a nossa tarefa agendada.
 
 
Tarefa agendada
1

Identificador

Código identificador da tarefa agendada.
 
2

Descrição

Nome da tarefa que será executada.
 
3

Ação ao disparar nova tarefa

Temos as seguintes opções para criar o disparador:

1-Não inciar se a execução anterior estiver em andamento
2-Iniciar a nova tarefa em paralelo com a execução anterior
3-Colocar na fila para executar assim que a anterior finalizar
4-Parar execução da tarefa anterior e iniciar uma nova tarefa
 
Por exemplo, considere que existem 2 tarefas criadas, sendo:
- Tarefa A, configurada para:
- Rodar a cada 60 minutos, iniciando às 13h de hoje;
- Ação ao disparar nova tarefa: 1-Não iniciar se a execução anterior estiver em andamento.
 
- Tarefa B, configurada para:
- Rodar uma vez ao dia, às 13h30min.
-  Ação ao disparar nova tarefa: 1-Não iniciar se a execução anterior estiver em andamento.
 
Ainda que às 13h30min a tarefa A não esteja concluída, a tarefa B será executada, desde que a tarefa B do dia anterior tenha sido finalizada.
Mas se às 14h a tarefa A que iniciou às 13h ainda não estiver concluída, ela não será executada novamente, pois a configuração está indicando que não deve ser iniciada nova execução da mesma tarefa, se a anterior ainda estiver em andamento.
 
Se neste mesmo quadro, a tarefa A estiver configurada com Ação ao disparar nova tarefa = "4-Parar execução da tarefa anterior e iniciar uma nova tarefa", às 14h, caso a tarefa das 13h ainda não estivesse finalizada, a execução seria encerrada, para que a execução das 14h fosse iniciada.
 
4

Módulo/menu

Neste campo é indicado o módulo e menu da execução.
         Exemplo: K6CM (K = Módulo Específicos, 6CM = Menu de Monitoramento)
 
5

Flag de função

Aqui é indicado a função a ser executada. EDI Dooca possui flag específico "DOO", outros EDI podem usar a flag genérica "EDI"
 
6

Comando a ser executado

Linha de comando que será executado após preenchido dos campos.
 
7

Usuário

Usuário que executará a tarefa agendada.
 
8

Senha

Senha que executará a tarefa agendada.
 
9

Incluir

Incluir disparador para tarefa agendada.
 
10

Alterar

Alterar disparador para tarefa agendada.
 
11

Consultar

Consultar disparador da tarefa agendada.
 
12

Excluir

Excluir disparador atual da tarefa agendada.
 
13

Execuções

Acessar o monitoramento de execuções da tarefa atual.
 
14

Contexto de execução

Configura o contexto para execução da tarefa agendada.
 
15

Parâmetros extras

Campo utilizado para caso queira inserir mais alguns parâmetros.
 
16

Sigla de empresa

Sigla da empresa em que deve ser executada a tarefa agendada. Se não informado, executa a tarefa agendada na sigla da empresa inicial. (Configurada nos parâmetros do sistema)
 
17

Executa agendamento perdido

Permite executar agendamentos que foram perdidos devido ao serviço estar fora.    
 
18

Timeout

Permite definir um determinado tempo em segundos para interromper a execução da tarefa.