Histórico da Página
CONTEÚDO
Índice | ||||
---|---|---|---|---|
|
01. VISÃO GERAL
Permite a integração automática dos arquivos com extensão XML, utilizando agendamento (JOB). Ou seja, há uma rotina para enviar os pedidos de compra e programações de entrega aos fornecedores e os complementos de NF-e aos clientes, assim como receber os pedidos de compra e programações de entrega dos clientes, criar os pedidos de venda e atualizar os itens destes pedidos periodicamente. Este procedimento evita que o usuário tenha que executar uma rotina adicional para enviar seu pedido de compra ao fornecedor, por exemplo.
Uma vez iniciado o serviço TOTVS Tec com o agendador de tarefas ligado, imediatamente é acionado um escalonador (scheduler) que verifica ininterruptamente se há algum gatilho a ser executado conforme período e intervalos definidos pelo usuário. Estes gatilhos são executados em uma nova linha de execução (thread), para não interferir nos gatilhos que ainda estão executando.
Os principais objetivos do agendamento são:
- Permitir que todas as etapas de integração sejam automáticas (sem a intervenção do usuário);
- Registrar as ações executadas no monitor de integração (SUP34204);
- Foco na gestão e no fluxo das informações.
O gatilho cadastrado será considerado para execução no Agendador de Tarefas Logix quando o tempo definido no arquivo de configuração for atingido.
Ao efetuar a consulta de um gatilho e for exibido com a situação de “Andamento”, não será disponibilizado as opções de menu de “Modificar” e “Excluir" para esse gatilho.
Os programas (tarefas) a serem cadastradas para o gatilho devem estar previamente preparados para executar em modo background
OBS: É extremamente aconselhável criar um ambiente TOTVS Tec separado dos outros ambientes para execução do agendador de tarefa
01. TELA PRINCIPAL
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Gatilho | Código incrementado automaticamente e a descrição do Gatilho criado. |
Objetivo | Breve descrição do objetivo do agendamento. |
Responsável | Código e nome do usuário que está criando o agendamento. |
E-mail responsável | E-mail do responsável que está criando o agendamento. Ao lado do campo de e-mail existe uma lista com 3 Opções:
|
Especificação de Execução
Campo | Descrição |
---|---|
Data início execução | Data em que a execução do agendamento será iniciada. |
Hora início execução | Horar em que a execução do agendamento será iniciada. |
Data fim execução | Data em que a execução do agendamento será finalizada. |
Hora fim execução | Hora em que a execução do agendamento será finalizada. |
Hora | Definição para a hora em que o agendamento será executado. |
Minuto | Definição para o minuto em que o agendamento será executado. |
Dia | Definição para o dia em que o agendamento será executado. |
Dia da Semana | Definição de quais dias da semana em que o agendamento será executado. |
Mês | Definição do mês em que o agendamento será executado. |
Situação | Apresenta duas opções:
|
Tarefas
Coluna | Descrição |
---|---|
Sequência | Numeração incremental em que se refere a sequência da execução das tarefas do agendamento. |
Programa | Nome do programa em que será executado o agendamento. |
Rotina | Campo opcional. Pode ser preenchido com uma breve característica da rotina que será executada. |
Observação | Campo opcional. Pode ser preenchido com observações sobre a rotina. |
Dependentes | Só é possível ativar dependentes se houver 2 ou mais tarefas. Exemplo: Sequência 1 - Pedido Sequência 2 - Reserva Sequência 2 é dependente da Sequência 1, onde ela só será executada se a Rotina 1 for executada primeiramente. |
Parâmetros | Campos: Valor e Observação Para cada parâmetro o campo Valor deverá conter a informação que será utilizada para selecionar os pedidos. Obs.: O campo Valor, agora permitirá informar palavras reservadas sendo:
|
Dados Inclusão/Alteração Agendamento
Campo | Descrição |
---|---|
Data inclusão | Data em que o agendamento da tarefa foi criado. |
Hora inclusão | Horário em que o agendamento da tarefa foi criado. |
Data atualização | Data em que o agendamento teve manutenção/atualização. |
Hora atualização | Horário em que o agendamento teve manutenção/atualização. |
Responsável atualização | Código do usuário que foi responsável pela última atualização do agendamento. |
Obs: Todos os dados da "Inclusão/Alteração Agendamento" são preenchidos automaticamente.
Conteúdos Relacionados