Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

Emitir Nfs-e pelo WebService Pública


Go to solution Solved by DanrleiNascimento,

Recommended Posts

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 '&lt;' character in element (missing closing '&gt;'?) 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

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 by DanrleiNascimento
Link to comment
Share on other sites

  • Moderadores

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.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
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

  • 1 month later...
  • Solution

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

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.