Páginas filhas
  • 3 - Configuração Schedule e Agendamentos

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • FWEAISEND : Esta rotina é exclusiva para o envio das mensagens da fila do EAI. O agendamento desta rotina é realizado por Empresa cadastrada no sistema. No envio da mensagem, um canal de comunicação é aberto com o webservice do produto integrado, e esta comunicação é encerrada após o recebimento  da mensagem de retorno (no caso das Mensagens Única Totvs, após o recebimento da  ReceiptMessage, indicando que que o processo ocorreu corretamente) ou por timeout (mensagem com status de falha).
  • FWEAIRECE :   Esta rotina é exclusiva para o recebimento das mensagens do EAI Protheus. Quando configurada esta rotina inicia o processamento das mensagens disponíveis para processamento na fila do EAI Protheus.
  • FWEAICLEAR: - Rotina de limpeza da fila do EAI Protheus. Quando configurada esta rotina faz a deleção física de todos os registros com o status de 'finalizado', na fila do EAI. Esta limpeza é importante devido ao volume de dados que a tabela XX3 (fila do EAI Protheus) pode atingir.
  • SCHEDESTMG: A rotina SCHEDESTMG que deverá ser responsável por enviar o estoque dos produtos que tiverem movimentação.


       Inclusão do Agendamento:

       2.1 Inclusão da rotina de Recebimento das Mensagens do EAI Protheus "FWEAIRECE": FWEAIRECE

  1. Para incluir um novo agendamento, clique  no item “Cadastro”  
  2. Essa tela irá apresentar uma listagem dos agendamentos já cadastrados e, na parte inferior, uma área de manutenção dos agendamentos:

...

  • Ambiente: Qual o ambiente que será inicializado na execução; 
  • Empresa/Filial: Qual empresa e filial será aberta no momento da execução. Novamente, repare que esses campos não invalidam funcionalidades que abram e utilizem um ambiente diferente;

  • Módulo: Qual o módulo do Protheus que será utilizado na execução do agendamento. Essa informação é importante pois interfere na forma como o Protheus irá consumir as licenças disponíveis para a execução do job;

  • Nome do Módulo: O nome do módulo selecionado no campo anterior e é preenchido automaticamente;

  • Habilitada: Flag que determina se a execução do agendamento está habilitada ou não; 

  • Descrição: Descrição livre sobre o agendamento;   

...

2.2 Inclusão da rotina de Envio das Mensagens do EAI Protheus "FWEAISEND":

...

  1. Para incluir um novo agendamento, clique  no item “Cadastro” 
  2. Essa tela irá apresentar uma listagem dos agendamentos já cadastrados e, na parte inferior, uma área de manutenção dos agendamentos:

...

  • Ambiente: Qual o ambiente que será inicializado na execução;
  • Empresa/Filial: Qual empresa e filial será aberta no momento da execução. Novamente, repare que esses campos não invalidam funcionalidades que abram e utilizem um ambiente diferente;
  • Módulo: Qual o módulo do Protheus que será utilizado na execução do agendamento. Essa informação é importante pois interfere na forma como o Protheus irá consumir as licenças disponíveis para a execução do job;
  • Nome do Módulo: O nome do módulo selecionado no campo anterior e é preenchido automaticamente;
  • Habilitada: Flag que determina se a execução do agendamento está habilitada ou não;
  • Descrição: Descrição livre sobre o agendamento;

2.3 Inclusão da rotina de Envio das Mensagens do EAI

...

Protheus "FWEAICLEAR":

  1. Para incluir um novo agendamento, clique no item “Cadastro” 
  2. Essa tela irá apresentar uma listagem dos agendamentos já cadastrados e, na parte inferior, uma área de manutenção dos agendamentos:

...


Observe a opção “Recorrência” na barra de opções permite que você especifique a execução em intervalos regulares (diariamente, mensalmente, anual, a cada X horas…)


2.4 Inclusão da rotina de Envio das Mensagens do EAI Protheus "SCHEDESTMG":

Obs.: Este agendamento deve ser cadastrado somente no momento que for fazer a carga de estoque.

...