Páginas filhas
  • Incluir Movimento através de XML Cupom Fiscal com Integração TOTVS Business Connect e SOAPUI

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Incluir Movimento através de XML Cupom Fiscal com Integração TOTVS Business Connect e SOAPUI
O TOTVS Business Connect (TBC) contém Web Services que podem ser acessados por outros aplicativos para integração com a Linha RM. Através de uma ferramenta SOAP, (Simple Object Access Protocol)  que é padrão universal utilizado para a troca de mensagens entre as aplicações consumidoras e o Web Service, nesse caso SoapUI, esses WebServices são consumidos e testados.
Para iniciar o processo é preciso verificar se os serviços web do TBC estão disponíveis, através do link http://localhost/TOTVSBusinessConnect/ no navegador.
Um dos serviços é o DataServer, que disponibiliza acesso direto aos objetos de negócio RM (DataServer).
No SoapUI, ao criar um projeto, em Initial WSDL informar o WSDL do Data Server. Ao clicar em Ok, um projeto será criado na ferramenta. No projeto temos 3 menus. Nesse caso, será utilizado o RM_IwsDataServer. Ao expandi-lo temos algumas funções.
Uma delas é a SaveRecord é a utilizada para Salvar (incluir) o movimento no TOTVS Gestão de Estoque, Compras e Faturamento. Ao expandir SaveRecord, temos Request1. Ao clicar duas vezes, é aberta a tela para informar o XML, nesse caso um XML Cupom Fiscal que terá as informações do cupom fiscal para inserir no movimento. Também é necessário que em Request Properties seja preenchidos os values do Property Username e Passoword, com usuário e senha, assim a ferramenta irá conseguir autenticar o usuário da operação.
Para efetuar a inclusão, é necessário preencher de forma correta as tags utilizadas no processo. Segue abaixo as orientações:
A tag <tot:DataServerName>?</tot:DataServerName> deve-se informar o Nome do Data Server:               

Wiki Markup
Na tag *<tot:XML>?</tot:XML>* será incluso o XML, com tags informando os dados para que o sistema inclua o movimento. Entre o XML deve informar a tag *<!\[CDATA \]\]>.*

...

Wiki Markup
_        < tot:XML><!\[CDATA\[<MovCupomFiscal>_

...

Veja Também


...

WebServices 
Web Services do TOTVS Business Conector