Páginas filhas
  • Leitura e Montagem de XML de 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.

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 há 3 Menus. Nesse caso será utilizado o RM_IwsDataServer. Ao expandi-lo temos algumas funções.
Uma delas é a ReadRecord, utilizada para ler dados da base e montar o XML, nesse caso o de Cupom Fiscal.
Ao expandir ReadRecord, temos Request1. Ao clicar duas vezes, é aberta a tela para informar os dados a serem lidos, já existente na base de dados.
É 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 leitura dos dados, é necessário preencher de forma correta as tags utilizadas no processo que são:

...