Páginas filhas
  • Schedule

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Painel
titleBGColorBeige
borderStylesolid
titlePré-requisitos
Painel
borderStylesolid
titleProcessos e informações gerais

O novo schedule consiste numa ferramenta para simplificar a utilização e manutenção dos agendamentos, disponibilizando uma interface onde o administrador poderá visualizar os agendamentos disponíveis, realizar a alteração dos mesmos e também incluir novos agendamentos.


Processos

Expandir
titleListagem dos agendamentos

A listagem dos agendamentos é uma rotina que contém uma tabela com as seguintes informações:

  • Código do Agendamento
  • Código do Usuário**
  • Nome do Usuário
  • Rotina
  • Data Inicial**
  • Hora Inicial**
  • Ambiente
  • Empresa e filial**
  • Módulo**

** Colunas ocultas que serão apresentadas apenas se forem habilitadas pelo usuário.


Nela, também é possível realizar uma Busca Rápida ou uma Busca Avançada. A busca rápida consiste em uma busca mais simples, na qual irá filtrar o valor digitado para os campos de Rotina e Código do Usuário. Sendo assim, ao realizar essa busca mais simples, o sistema irá buscar os itens que contém a expressão filtrada nos campos Rotina eCódigo do Usuário. Exemplo: se o valor digitado for 'mata410', o sistema irá buscar este valor nos dois campos.

No caso da busca avançada, o operador utilizando é o igual. Portanto, para que o valor desejado seja encontrado, deve-se digitar exatamente o que deseja, considerando letras maiúsculas e minúsculas. Esse filtro pode ser realizado por Rotina e Código do Usuário, apenas por Rotina ou apenas por Código do Usuário.


Busca rápida


Busca avançada

Expandir
titleCadastro de agendamentos

O novo cadastro de agendamentos consiste em três etapas:
    1. Agendamento
    2. Parametrização
    3. Concluir


Agendamento

A etapa de Agendamento é onde a periodicidade da tarefa será agendada, podendo ser:

Tipo da periodicidadeDescrição
ÚnicaIrá executar apenas no dia e hora informados nos campos Dia e Horário.
Diária

Opção Frequência: Se marcada como sim, deve-se informar uma frequência de execução por horas ou minutos, sendo que deve haver uma horário inicial e final para essa execução. Se marcada como não, deve-se apenas informar um único horário para a execução do agendamento.

Opção Recorrente: Se marcada como sim, considera os parâmetros de frequência para a execução. Se marcada como não, considera apenas os parâmetros de primeira execução.

Semanal

Opção Frequência: Se marcada como sim, deve-se informar uma frequência de execução por horas ou minutos, sendo que deve haver uma horário inicial e final. Se marcada como não, deve-se apenas informar um único horário. Para as duas opções, devem ser informados os dias da semana para a execução.

Opção Recorrente: Se marcada como sim, considera os parâmetros de frequência para a execução. Se marcada como não, considera apenas os parâmetros de primeira execução.

Mensal

Opção Frequência: Se marcada como sim, deve-se informar uma frequência de execução por dias, horas ou minutos, sendo que deve haver uma horário inicial e final e dia inicial e final. Se marcada como não, deve-se informar apenas o dia e horário para a execução.

Opção Recorrente: Se marcada como sim, considera os parâmetros de frequência para a execução. Se marcada como não, considera apenas os parâmetros de primeira execução.



Parametrização

A etapa de Parametrização é onde serão informados os parâmetros para a execução, sendo eles:

Tipo do parâmetroDescrição
PadrãoSão todos os campos que já existiam no formato antigo, sendo: Empresa, Filial, Módulo, Usuário e Descrição.
Parâmetros da rotinaSão os parâmetros que cada rotina já possui hoje, então varia de rotina para rotina. Caso seja EAI, essa seção não será apresentada.
Parâmetros de impressãoMesmos parâmetros de impressão que o formato antigo, sendo que o Tipo de Impressão só será habilitado caso a Forma de Impressão seja "Email", assim como o Formato da Planilha só será habilitado quando o Tipo de Impressão for "Planilha". Caso seja EAI, essa seção não será apresentada.



Informações
titleInformações adicionais
  1. Nesta etapa, o campo de "Avançar" só será habilitado quando todos os campos obrigatórios forem preenchidos;
  2. O módulo 99 - Configurador só pode ser selecionado para rotinas EAI;
  3. O campo de Filial torna-se obrigatório quando a rotina for EAI.


Concluir

A etapa Concluir é a final antes de incluir ou atualizar o agendamento e disponibiliza um resumo da periodicidade do agendamento.


Exemplos de utilização

Totvs custom tabs box
tabsInclusão,Alteração,Exclusão
idsinclusao,alteracao,exclusao
Totvs custom tabs box items
defaultyes
referenciainclusao

Totvs custom tabs box items
defaultno
referenciaalteracao

Totvs custom tabs box items
defaultno
referenciaexclusao

Expandir
titleMonitor de execuções

O monitoramento é uma rotina para listagem das execuções de agendamentos, contendo uma tabela com as seguintes informações:

  • Status
  • Agendamento
  • Código da Execução
  • Ambiente
  • Empresa
  • Filial
  • Usuário
  • Dia
  • Hora
  • Rotina
  • Módulo
  • Server
  • Versão do Schedule


Image Modified


Nela, também é possível realizar uma Busca Rápida ou uma Busca Avançada. Similar a buscas realizadas pela listagem de agendamentos, no entanto a busca rápida se dá para os campos de Código da Execução ou Server

No caso da busca avançada, o filtro pode ser realizado por todos os campos, menos por Server.


Busca rápida

Image Modified


Busca avançada

Image Modified


Excluir

Também é possível a limpeza dos dados através da exclusão do histórico de execuções.

Painel
titleBGColorBeige
borderStylesolid
titlePré-requisitos
  • Disponível a partir da lib 20240115.


Exemplos de utilização

Totvs custom tabs box
tabsLimpeza da Tabela,Exclusão com Filtro
idsexclusao,exclusaofiltro
Totvs custom tabs box items
defaultyes
referenciaexclusao


Image Modified

Totvs custom tabs box items
defaultno
referenciaexclusaofiltro

Image Modified