Adapter EAI
O recurso Adapter EAI permite estabelecer integrações entre o Microsiga e outro ERP. Utilizando esse recurso, o Administrador do Sistema passa a definir quais rotinas devem ser integradas, marcando condições de Envio e Recebimento de procedimentos e transações a serem efetuadas entre os dois Sistemas relacionados, e orientando os métodos a serem aplicados.
Essa relação ocorre através de Web Services, TOTVS-ESB e respeitando um layout XML previamente estabelecido.
Requisitos
- Utilização do novo Schedule.
- Configurar um agendamento dentro do Schedule, com a função FWEAI, o que faz com que, de tempos em tempos haja uma leitura das tabelas relacionadas e sejam executadas as transações pendentes.
- TOTVS ESB (Enterprise Service Bus) em funcionamento.
- Web Service Microsiga® no ar.
- Adapter desenvolvido previamente ou rotina previamente cadastrada.
Importante:
Uma rotina só pode ser cadastrada se for criada utilizando os padrões MVC (Model View Control), definidos pelo Microsiga®.
Procedimentos
- Adicione um agendamento com a função FWEAI e escolha a frequência que ela deve ser executada. Isso determina de quanto em quanto tempo as transações recebidas serão processadas.
- Em Configurador/Ambiente/Schedule selecione EAI e clique em Incluir.
- Selecione a rotina relacionada, marque as condições de Envio e Recebimento e o Método.
• Envio: solicita o processamento de transações em outro ERP.
• Recebimento: processamento de transações no Microsiga® provenientes de outro ERP. Essa operação deve ter sido enviada pelo ERP de origem com o qual a integração estiver sendo realizada. - Clique em Confirmar.
Monitor EAI
Permite a visualização da fila de transações e seus respectivos eventos.
Procedimentos
- No Monitor EAI selecione a opção Transações, caso haja alguma transação de EAI armazenada.
- É possível visualizar detalhes da transação, ao clicar no ícone em forma de lupa (visualizar mensagem). Esta ação abre o XML utilizado pelo EAI nesta transação.
- No painel inferior, é possível visualizar as ocorrências de cada transação, ao clicar no ícone em forma de lupa (Visualizar detalhes do evento).
- Confira os dados e confirme.
Tabelas utilizadas
- SXH - Eventos da tarefa.
- XX3 - Transações Para Processamento.
- XX4 - Adapter EAI.
Parâmetros da rotina
- MV_EAIURL
- MV_EAIPORT
Visão Geral
Import HTML Content
Conteúdo das Ferramentas