Páginas filhas
  • 6 - Configuração Adapters

Versões comparadas

Chave

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

Cadastro de Adapters:

         O cadastro de adapters são rotinas responsáveis por realizar o processamento das mensagens enviadas e recebidas, possibilitando a inclusão, alteração e exclusão do adapter no Protheus. 

Pré-requisitos:

  • Para realizar o cadastro/configuração do adapter  é necessário ter uma ROTA cadastrada, para cadastrá-la acesse o link: Cadastro de Rotas EAI.

Configurações Adapters:

  1. No Configurador (SIFACFG), acesse Ambientes/Schedule/Adapter E.a.i

  2. Efetue a Inclusão de  uma nova rotina  para os Adapters do sistema Protheus.

    Configure a rotina do Adapter, de acordo com  a tabela abaixo que já foram pré estabelecidos  para a integração:

Mensagem única: Sim
Rotina: Nome do adapter 
Mensagem: Nome da mensagem única que o Adapter EAI  espera receber.
Descrição: Identificação da mensagem.
Envia: SIM (se envia a informação para

...

o TOTVS CRM) ou NÃO ( Se não envia nenhuma informação deste adapter para

...

o TOTVS CRM).
Recebe: SIM (se recebe a informação

...

do TOTVS CRM) ou NÃO ( Se não recebe nenhuma informação deste adapter

...

do TOTVS CRM).
Método: Síncrono/Assincrono

...

Canal de Envio:

...

Para TOTVS CRM =  3-PAD.APP
Formato:

...

JSON

        Roteamento de mensagens: Informar a rota criada no cadastro de rota e se envia de acordo com a integração (ver tabela abaixo).

Exemplo de Cadastro:

Image RemovedImage Added


Efetue a inclusão dos Adapters, conforme tabela abaixo: 

Obs.: Recomendado se o cliente estiver em produção fazer o cadastro dos Adapters todos como Envia e Recebe "Não" e ir ativando eles conforme for fazendo as cargas de pré-requisito.

AdapterRotina ProtheusMensagem ÚnicaMensagem¹Descrição¹EnviaRecebeMétodo ProtheusOperaçãoCondição de envioCanal de EnvioAlias***Versão
Alias
Formato*Rota
*
Whois Mensagem ÚnicaAPCFG0601 - SimWHOISWHOIS MENSAGEM UNICASimSimSíncronoTodas
2 - EAI - REST
1.000


XML
Cadastro de filiaisAPCFG2301 - SimBRANCHFILIAISSimNãoAssíncronoTodas
3 – EAI – PAD. APP.
2.001


JSONTOTVSCRM
Cadastro Unidade de MedidaQIEA0301 - SimUNITOFMEASUREUNIDADE DE MEDIDASimNãoAssíncronoTodas
3 – EAI – PAD. APP.
2.002


JSONTOTVSCRM
Cadastro Grupo de ProdutosMATA0351 - Sim
FAMILY
STOCKGROUPGRUPO DE PRODUTOSSimNãoAssíncronoTodas
3 – EAI – PAD. APP.
2.002XML


JSONTOTVSCRM
Cadastro Transportadora ²MATA0501 - SimCARRIERTRANSPORTADORASimNãoAssíncronoTodas
3 – EAI – PAD. APP.
1.000


JSONTOTVSCRM
Cadastro Condição de PagamentoMATA3601 - Sim
MATA360
PAYMENTCONDITIONCONDICAO DE PAGAMENTOSimNãoAssíncronoTodas
3 – EAI – PAD. APP.
2.000


JSONTOTVSCRM
Cadasto
Cadastro de VendedorMATA0401 - SimSELLERVENDEDORSimNãoAssíncronoTodas
3 – EAI – PAD. APP.
2.001


JSONTOTVSCRM
Cadastro de ProdutoMATA0101 - SimITEMPRODUTOSimSimAssíncronoTodas
3 – EAI – PAD. APP
.4
.
005


JSONTOTVSCRM
Cadastro de Tabela de PreçoOMSA0101 - SimPRICELISTHEADERITEMTABELA DE PRECOSimNãoAssíncronoTodas
3 – EAI – PAD. APP.
2.001


JSONTOTVSCRM
Cadastro de Cliente/FornecedorMATA030 / CRMA980 **1 - SimCUSTOMERVENDORCLIENTE/FORNECEDORSimSimAssíncronoTodas
3 – EAI – PAD. APP
.2
.
005


JSONTOTVSCRM
Pedido de Venda FaturamentoMATA4101 - SimORDERPEDIDO DE VENDA
Sim
NãoSimAssíncronoTodas
3 – EAI – PAD. APP.
4.003


JSONTOTVSCRM
Cadastro de Cotação de MoedaMATA0901 - SimCURRENCYQUOTECOTACAO DE MOEDASimNãoAssíncronoTodas
3 – EAI – PAD. APP
.1
.
001


JSONTOTVSCRM
Saldo de ProdutoMATA2251 - SimSTOCKLEVELSALDO DE ESTOQUESimNãoAssíncronoTodas
3 – EAI – PAD. APP
.4
.
003
SB2
JSONTOTVSCRM
Rastreabilidade de Pedido ³MATA410B1 - SimDOCUMENTTRACEABILITYORDERRASTREABILIDADE DE PEDIDOSimNãoAssíncronoTodasRTRIM(SC5->C5_ORIGEM) = 'MSGEAI'3 – EAI – PAD. APP.
4.003


JSONTOTVSCRM

Image Removed

4 - Mensagem é gerada na Liberação do Pedido, para gerar a mensagem no Faturamento necessário utilizar o ponto de entrada SF2460I.PRW e na transmissão da nota SPDNFDANF.prw, segue os dois abaixo. (Caso o PE já esteja sendo utilizado acrescentar o código do PE entrada abaixo dentro do PE já utilizado)

Ponto de Entrada PI_SF2460I.PRW

Image Removed

Ponto de Entrada PI_SPDNFDANF.prw

que o cliente esteja com o Acumulado do Faturamento atualizado superior à 15/09/2023, verificando o extrato de fontes é preciso ter o fonte MATI050O.prw com data superior à 31/05/2023.

3 - Não esquecer de colocar o filtro na condição deste adapter, pois só devem ser enviadas para integração status de pedidos que vieram da integração.Image Removed

Aviso

Importante:

MATA030 / CRMA980 **: Necessário verificar o parâmetro no Protheus MV_MVCSA1, caso o parâmetro esteja como ".T." deve ser usado o adapter "CRMA980" caso esteja como ".F." deve ser usado o "MATA030".

* Rota: * - Informar a Rota de acordo com o Cadastro de Rotas EAI.

1 - Mensagem e Descrição precisa ser colocado exatamente como está no quadro

** Versão: Manter a versão que for carrega ao incluir a Rotina no Protheus.

*** 2 – Recomendado na configuração deixar tanto o “Envia” como o “Recebe” com “Não”, pois o cliente está em produção e existe uma sequência correta de cargas antes que se faça a integração de Vendedor, Produto e Cliente, deixando já ativo o diagrama começara a enviar para a integração estes cadastros com erro. 

1 - Mensagem e Descrição precisa ser colocado exatamente como está no quadro

2 - Para a integração 3 - Para Integração de Transportadora é necessário criar o parâmetro abaixo:

Filial:

Nome de Var.:

MV_EAICONV

Tipo:

1 - Caractere

Cont. Por:

http://ferramentaseai.totvs.com.br:8082/

Descrição:

Conversor XML to Json