Escolar Documentos
Profissional Documentos
Cultura Documentos
Status do Concluído
Preparar uma rotina de integração no Protheus é bem simples.
DOCUMENTO
Existem três formas de realizar este tratamento. Vamos explicar então
COMO desenvolver este adapter e COMO criar um XSD a partir de um
modelo de dados MVC Protheus.
DATA 18/11/2014
Versão 1.0
Versão 1.0
Gerando um Schema XML a partir de um anterior
COMP011_MVC.prw
COMP011_MVC_COM_ADAPTER.xm
TOTVS_INTEGRATOR_SEM_ADAP
TSTEAI.prw
COMP_011_MVC_SEM_ADP_ENVIO
COMP_011_MVC_COM_INTEGDEF.
XML_MY_MESSAGE_ENVIO.xml
XML_MY_MESSAGE_RECEBIMENT
geração dos mesmos por esta INTERFACE . Estes arquivos são criados e
disponibilizados pelas áreas responsáveis por cada adapter.
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 2/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 4/16
24/11/2014 View Source
Integrações da
estrutura TOTVSIntegrator em fontes não
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 5/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 6/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 7/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 9/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 10/16
24/11/2014 View Source
Integrações via
Mensagem Única TOTVS
As integrações via Mensagem Única TOTVS são integrações que
usam a arquitetura de mensagem TOTVSMessage. Ao contrário do exemplo
da TOTVSIntegrator um adapter de Mensagem Única sempre deverá estar
cadastrado para que a integração aconteça.
A arquitetura da mensagem única prevê um adapter com uma função
estática, de nome IntegDef, para o processamento e cadastro do adapter
sejam realizados. Para utilizar os defines é necessário o include
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 11/16
24/11/2014 View Source
FWADAPTEREAI.CH
A função IntegDef recebe como parâmetros:
cXml – O XML recebido pelo EAI Protheus. Diferente do
TOTVSIntegrator é passado neste caso todo o XML recebido pelo
EAI;
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 12/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 13/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 14/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 15/16
24/11/2014 View Source
http://tdn.totvs.com/plugins/viewsource/viewpagesrc.action?pageId=173083052 16/16