Árvore de páginas

Versões comparadas

Chave

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

01. VISÃO GERAL
02. MENSAGENS ENVOLVIDAS
03. ADAPTER

01. VISÃO GERAL

O objetivo deste documento é explicar a integração do Protheus com o software PIMS através da troca de mensagens via EAI.


02. CONFIGURAÇÃO GERAL

Parâmetros 

O Sistema Microsiga Protheus utiliza de parâmetros.
Um parâmetro é uma variável que atua como elemento chave na execução de determinados processamentos. De acordo com seu conteúdo é possível obter diferentes resultados.
Todas as variáveis são iniciadas pelo prefixo MV_ e agem sobre diversas operações no Sistema.

Para o funcionamento da integração, deve validar se os parametros a seguir estão devidamente configurados.

  • MV_EAIURL2 - Endereço WebService que Receberá os Dados Enviados (Exemplo:http://10.31.6.68/TBC/wsEAIService.asm).
  • MV_I330FSM - Filtra produtos sem movimentação no período do recálculo Valor  .T. (importante para performance das movimentações)
  • MV_MSGPIMS - Nova integração via MGS Única Valor .F.
  • MV_EAIWS - Informe o nome do Client WebService do EAI para Valor – WSEAISERVICE
  • MV_EAIMETH - Informe o método de envio do EAI para envio a outro EAI Valor – receiveMessage
  • MV_PIMSINT - Habilita integração Protheus x PIMSGraos Valor .F. 


Adapter EAI.
O recurso Adapter EAI (Enterprise Application Integration) permite estabelecer integrações entre o Microsiga Protheus® 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.

  1. Acessar o modulo SIGACFG
  2. Clique em Ambiente
  3. Clique em Schedule
  4. Clique em Adapter E.A.I.
  5. Em Rotina informe o nome da aplicação que contem INTEGDEF.
  6. Informe uma descrição para a mensagem em Descrição.
  7. Em Modelo/Mensagem preencha o ID da mensagem única.
  8. Selecione EAI em Canal Envio.
  9. No campo Mensagem Única selecione Sim.
  10. Preencha as demais informações conforme Help de campo.
  11. Confira os dados e clique em Ok.


O quadro abaixo demonstra algumas informações a serem preenchidas nas configurações do Adapter, relacionado ao modulo de ESTOQUE/CUSTOS

Descrição

Mensagem

Rotina

Condição Adapter

Tipo

Depósito

WAREHOUSE

AGRA045

(NNR->NNR_INTP) $ "1|2|4"

Sync

Grupo de Materiais

FAMILY

MATA035

-

Sync

Materiais

ITEM

MATA010

(SB1->B1_TIPO) $ "IA|MM"

Sync

Baixa de Estoque

STOCKTURNOVER

MATA241

!Empty(SD3->D3_NRBPIMS)

Sync

Valores de Estoque

ITEMCOSTING

MATA330

(SB1->B1_TIPO) $ "IA|MM"

Async

Solicitação de Materiais

REQUEST

MATA105

-

Sync

Fornecedores

CUSTOMERVENDOR

MATA020

-

Sync