Escolar Documentos
Profissional Documentos
Cultura Documentos
FSEnv EAI
FSEnv EAI
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:
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
Icone Lupa
Visualiza o XML informado em "Arquivo XML" no visualizador externo associado do sistema operacional
Icone Carregar
Icone Disquete
Salva o XML da caixa de texto para o arquivo XML informado em "Arquivo XML"
Icone Indentar +
Quebrar Linha Servio de Mensagem nica Encode64 Retirar CRLF Enviar Arquivo Informado / Enviar Texto XML Treeview Enviar
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
Icone Indentar
Encode64
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
Icone Lupa
Visualiza o XML informado em "Arquivo XML" no visualizador externo associado do sistema operacional
Icone Carregar
Icone Disquete
Salva o XML da caixa de texto para o arquivo XML informado em "Arquivo XML"
Icone Indentar +
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
Onde:
Arquivo XSD
Arquivo XML
Icone Pastas
Icone Lupa
Visualiza o XML informado em "Arquivo XML" no visualizador externo associado do sistema operacional
Icone Carregar
Icone Disquete
Salva o XML da caixa de texto para o arquivo XML informado em "Arquivo XML"
Icone Indentar +
Quebrar Linha Validar Arquivo Informado / Validar Texto XML Treeview Enviar
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