DanrleiNascimento Posted December 15, 2021 Share Posted December 15, 2021 Tipo: Duvidas não relacionadas a ACBr Não uso a ACBr, uso C++ Builder no Rad Studio 10. Berlin e estou usando a biblioteca Soap.SOAPHTTPTrans.hpp para fazer o envio do RPS/XML para fazer a emissão das Nfs-e pelo WebService Pública e esta me ocorrendo erro na hora do envio. Estou enviado para a URL: "http://nfse1.publica.inf.br/irani_nfse_integracao/Services?wsdl" e SoapAction: "RecepcionarLoteRps" O erro que me retorna é o seguinte: <?xml version='1.0' encoding='UTF-8'?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Body> <S:Fault xmlns:ns4="http://www.w3.org/2003/05/soap-envelope"> <faultcode>S:Client</faultcode> <faultstring>Couldn't create SOAP message due to exception: XML reader error: com.ctc.wstx.exc.WstxParsingException: Unexpected '<' character in element (missing closing '>'?) at [row,col {unknown-source}]: [1,93]</faultstring> </S:Fault> </S:Body> </S:Envelope> Arquivo em anexo. Se alguém poder me ajudar fico grato. Já entrei em contato com suporte deles, já li os manuais deles, já pesquisei na Internet, já olhei os fontes dos projetos da ACbr, mas não encontrei a solução para o meu problema. 14122021150375550001850000000025rps.xml.xml RetornoEnvio.txt Link to comment Share on other sites More sharing options...
DanrleiNascimento Posted December 15, 2021 Author Share Posted December 15, 2021 (edited) CORREÇÃO: O erro que me retorna é o seguinte: <?xml version='1.0' encoding='UTF-8'?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Body> <S:Fault xmlns:ns4="http://www.w3.org/2003/05/soap-envelope"> <faultcode>S:Client</faultcode> <faultstring>Couldn't create SOAP message due to exception: unexpected XML tag. expected: {http://schemas.xmlsoap.org/soap/envelope/}Envelope but found: {http://www.publica.inf.br}EnviarLoteRpsEnvio</faultstring> </S:Fault> </S:Body> </S:Envelope> Edited December 15, 2021 by DanrleiNascimento Link to comment Share on other sites More sharing options...
Moderadores André Ferreira de Moraes Posted December 16, 2021 Moderadores Share Posted December 16, 2021 O erro informa que vc não está seguindo o schema esperado. Diz que espera uma tag com o nome Envelope e vc informou EnviarLoteRpsEnvio. Vc deve verificar a documentação do provedor para saber o formato esperado. André Ferreira de Moraes | Analista de Sistemas www.djsystem.com.br | www.djpdv.com.br www.tefhouse.com.br | www.lambretinha.com.br Link to comment Share on other sites More sharing options...
DanrleiNascimento Posted December 16, 2021 Author Share Posted December 16, 2021 Sim, como eu falei anteriormente eu já procurei nas documentações e em contato com o suporte deles e mesmo assim não consegui resolver o meu problema. Estou procurando por alguém que já tenha desenvolvido este processo e saiba qual o Envelope que precisa ter. Link to comment Share on other sites More sharing options...
Solution DanrleiNascimento Posted January 20 Author Solution Share Posted January 20 SOLUÇÃO: Envelope: <?xml version="1.0" encoding="utf-8"?> <soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ser=\"http://service.nfse.integracao.ws.publica/\"> <soapenv:Body> <ser:RecepcionarLoteRps> <XML> <![CDATA[ AQUI COLOCA O XML ]]> </XML> </ser:RecepcionarLoteRps> </soapenv:Body> </soapenv:Envelope Link to comment Share on other sites More sharing options...
Consultores Juliomar Marchetti Posted January 20 Consultores Share Posted January 20 Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti Ajude o Projeto ACBr crescer - Assine o SAC skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Link to comment Share on other sites More sharing options...
Recommended Posts