Ferramenta SoapUI: É uma ferramenta de mercado onde conseguimos simular o envio do XML na integração via Mensagem Única. Utilizamos o Soap para enviar o arquivo XML, simulando o envio de outros sistemas (RM ou LOGIX por exemplo) para o Protheus. Link para baixar o Soap: https://www.soapui.org/downloads/latest-release/
Integração WS protheus X Soap Ui: 1° No Ini do Appserver, busque o caminho do WS. WEBSERVICELOCATION=http://localhost:92/ws 2° Acesse o WS via browser 3° Busque o EAISERVICE , e clique sobre. 4°Clique sobre a descrição do serviço; ![](/download/attachments/572015644/image2020-11-12_21-14-58.png?version=1&modificationDate=1605230098060&api=v2)
5° Copie o endereço do . ![](/download/attachments/572015644/image2020-11-12_21-17-8.png?version=1&modificationDate=1605230228160&api=v2)
6° Abra o Soap UI - Clique em File - New SOAP Project
![](/download/attachments/572015644/image2020-11-12_21-20-20.png?version=1&modificationDate=1605230419810&api=v2)
7° Cole o endereço do WSDL no campo Initial WSDL, clique em OK. Pronto o Soap está integrado com o Web Service do Protheus. ![](/download/attachments/572015644/image2020-11-12_21-19-26.png?version=1&modificationDate=1605230366667&api=v2)
8° Cole o XML entre as seguintes Tags:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tot="http://www.totvs.com/"> <soapenv:Header/> <soapenv:Body> <tot:RECEIVEMESSAGE> <tot:INMSG> <![CDATA[ Cole aqui o XML ]]> </tot:INMSG> </tot:RECEIVEMESSAGE> </soapenv:Body> </soapenv:Envelope>
Nota |
---|
| - A seguinte Tag tem que ser acrescentada:
<![CDATA[ ]]>
- Não esqueça de salvar o Novo Projeto, caso feche o sistema perde inclusive a integração.
|
|