Jump to content

2 Dia do ACBr

O Dia da Automação Comercial está chegando!
Inscreva-se

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Recommended Posts

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
    <soap12:Body>
        <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcaoEvento4">
            <envEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00">
                <idLote>1</idLote>
                <evento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00">
                    <infEvento Id="ID110111531906088656150001925500100001190017471580011">
                        <cOrgao>91</cOrgao>
                        <tpAmb>2</tpAmb>
                        <CNPJ>08865615000192</CNPJ>
                        <chNFe>53190608865615000192550010000119001747158001</chNFe>
                        <dhEvento>2019-06-13T00:39:00-03:00</dhEvento>
                        <tpEvento>110111</tpEvento>
                        <nSeqEvento>1</nSeqEvento>
                        <verEvento>1.00</verEvento>
                        <detEvento versao="1.00">
                            <descEvento>Cancelamento</descEvento>
                            <nProt>353190024563711</nProt>
                            <xJust>Apenas um teste para ver como e montada a mensagem</xJust>
                        </detEvento>
                    </infEvento>
                    <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
                        <SignedInfo>
                            <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
                            <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
                            <Reference URI="#NFe53190608865615000192550010000119001747158001">
                                <Transforms>
                                    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
                                    <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
                                </Transforms>
                                <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                                <DigestValue>xxx=</DigestValue>
                            </Reference>
                        </SignedInfo>
                        <SignatureValue>xxx==</SignatureValue>
                        <KeyInfo>
                            <X509Data>
                                <X509Certificate>xxx</X509Certificate>
                            </X509Data>
                        </KeyInfo>
                    </Signature>
                </evento>
            </envEvento>
        </nfeDadosMsg>
    </soap12:Body>
</soap12:Envelope>

Bom dia galera! Estou com um problema para simular um cancelamento dentro do ambiente de homologação. Estou usando o PostMan para tal, e consegui ter sucesso na simulação em 3 dos 5 webservices. Atualmente estou com um problema de validação, com a seguinte resposta:
 

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <soap:Body>
        <nfeResultMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcaoEvento4">
            <retEnvEvento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
                <idLote></idLote>
                <tpAmb>2</tpAmb>
                <verAplic>1.0.0</verAplic>
                <cOrgao>53</cOrgao>
                <cStat>215</cStat>
                <xMotivo>Rejeicao: Falha no Esquema XML</xMotivo>
            </retEnvEvento>
        </nfeResultMsg>
    </soap:Body>
</soap:Envelope>

Tentei muita coisa já, mas eu não consigo reverter isso. Ps: O código está identado pra melhor compreensão, mas no postman eu mando ele tudo numa linha, se não ele dá erro por causa dos espaços da identação que o parser do XML não reconhece. 
 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...