Você está na página 1de 9

FSEnvEAI

Ferramenta para teste de envio de XMLs para o Webservice do EAI Protheus e o Webservice do MVC, tambm para verificar validao do XML por um XSD.

A inteno do FSEnvEAI e fazer o envio de mensagens XML para o Webservice de EAI e Webservice padro de rotinas em MVC do Microsiga Protheus. Assim possivel fazer os testes de recepo destas mensagens. O envio pode ser feito atravs de um arquivo XML previamente existente ou diretamente da tela de ferramenta. A ferramenta pode ser includa em algum menu do sistema Microsiga Protheus ou pode ser chamada diretamente da tela de splash do SmartClient, desta forma:

Envio para o Webservice do EAI Protheus

Onde:

URL EAI

URL do Webservice do EAI Protheus Caminho e nome do arquivo XML a ser enviado. Se a opo "Enviar arquivo informado" estiver marcada.

Arquivo XML

Icone Pastas

Seleciona o XML desejado

Icone Lupa

Visualiza o XML informado em "Arquivo XML" no visualizador externo associado do sistema operacional

Icone Carregar

Carrega o XML para a caixa de texto para edio.

Icone Disquete

Salva o XML da caixa de texto para o arquivo XML informado em "Arquivo XML"

Icone Indentar +

Indenta o XML da caixa de texto Aumenta o fonte de visualizao do resultado

Diminui o fonte de visualizao do resultado

Restaura os valores padro do fonte de visualizao

Quebrar Linha Servio de Mensagem nica Encode64 Retirar CRLF Enviar Arquivo Informado / Enviar Texto XML Treeview Enviar

Quebra as linhas na exibio o XML na caixa de texto

Faz o envio do XML para o Webservice do EAI de mensagem nicas Faz o Encode64 do XML para envio Retira os CR (Carriage Return / Chr(13) ) e LF (Line Feed / Chr(10 ) do XML para envio

Enviar Arquivo Informado: O arquivo XML informado em "Arquivo XML" ser enviado Enviar Texto XML: O XML da caixa de texto ser enviado Exibe o XML em visualizao de Tree onde possvel alterar seus valores atravs do duplo-click Envia o XML

Aps o envio da mensagem, se houver um retorno por parte do Microsiga Protheus, ele ser exibido em uma tela como a abaixo.

Onde:

Icone Disquete

Salva o XML da caixa de texto para um arquivo

Icone Indentar

Indenta o XML da caixa de texto

Encode64

Tira o Encode64 do XML recebido

Envio para o Webservice do MVC do Protheus

Onde:

URL MVC

URL do Webservice do EAI Protheus Caminho e nome do arquivo XML a ser enviado. Se a opo "Enviar arquivo informado" estiver marcada.

Arquivo XML

Icone Pastas

Seleciona o XML desejado

Icone Lupa

Visualiza o XML informado em "Arquivo XML" no visualizador externo associado do sistema operacional

Icone Carregar

Carrega o XML para a caixa de texto para edio.

Icone Disquete

Salva o XML da caixa de texto para o arquivo XML informado em "Arquivo XML"

Icone Indentar +

Indenta o XML da caixa de texto Aumenta o fonte de visualizao do resultado

Diminui o fonte de visualizao do resultado

Restaura os valores padro do fonte de visualizao

Quebrar Linha Fonte Mtodo Encode64 Retirar CRLF Enviar Arquivo Informado / Enviar Texto XML Treeview Enviar

Quebra as linhas na exibio o XML na caixa de texto Nome do fonte que possui o modelo MVC a ser usado Mtodo do Webservice de MVC a ser usado Faz o Encode64 do XML para envio Retira os CR (Carriage Return / Chr(13) ) e LF (Line Feed / Chr(10 ) do XML para envio

Enviar Arquivo Informado: O arquivo XML informado em "Arquivo XML" ser enviado Enviar Texto XML: O XML da caixa de texto ser enviado Exibe o XML em visualizao de Tree onde possvel alterar seus valores atravs do duplo-click Envia o XML

Tela de exibio em Tree View

Validao por XSD

Nesta opo possvel fazer a validao de um XML com um arquivo XSD.

Onde:

Arquivo XSD

Caminho e nome do arquivo XSDa ser usado.

Arquivo XML

Caminho e nome do arquivo XML a ser validado.

Icone Pastas

Seleciona o XML desejado

Icone Lupa

Visualiza o XML informado em "Arquivo XML" no visualizador externo associado do sistema operacional

Icone Carregar

Carrega o XML para a caixa de texto para edio.

Icone Disquete

Salva o XML da caixa de texto para o arquivo XML informado em "Arquivo XML"

Icone Indentar +

Indenta o XML da caixa de texto Aumenta o fonte de visualizao do resultado

Diminui o fonte de visualizao do resultado

Restaura os valores padro do fonte de visualizao

Quebrar Linha Validar Arquivo Informado / Validar Texto XML Treeview Enviar

Quebra as linhas na exibio o XML na caixa de texto

Validar Arquivo Informado: O arquivo XML informado em "Arquivo XML" ser validado com o XSD ValidarTexto XML: O XML da caixa de texto ser validado com o XSD Exibe o XML em visualizao de Tree onde possvel alterar seus valores atravs do duplo-click Envia o XML

Você também pode gostar