Cancelamento de NFe

4 respostas
C

Pessoal gostaria de saber se há alguma diferença entre o processo de assinatura para o envio e o de assinatura para cancelamento?

Estou enviando o seguinte esquema:
<?xml version="1.0" encoding="UTF-8"?>  
<cancNFe  versao="1.07" xmlns="http://www.portalfiscal.inf.br/nfe">  
<infCanc Id = "ID15100409335057000116550020000000320545454751">  
          <tpAmb>2</tpAmb>  
          <xServ>CANCELAR</xServ>  
          <chNFe>15100409335057000116550020000000320545454751</chNFe>  
          <nProt>415100000070316</nProt>  
          <xJust>CLIENTE CANCELOU A MERCADORIA</xJust>  
</infCanc>  
<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="#NFe15100409335057000116550020000000320545454751">  
       <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>qVgpBSSg+g0BGQ0zncvqAb2FE2o=</DigestValue>  
</Reference>  
</SignedInfo>  
<SignatureValue>cJpLqEbkq6IURo1Z82w7lPWlZSMrgdl8pw+ac1tHWreNivJ+lVq5gfhhLXgsrzi+SZ/mYLb+a49KI8KIfWzMgaRR8jqOgFVAk5c8K7avcJ+XkC5/vaz2cpgNYIW3gXNCdSLLB2JN7SV3Ug1ZmLDB2KZr+8d5YYYy9goTFfowpms=</SignatureValue>  
<KeyInfo>  
<X509Data><X509Certificate>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</X509Certificate></X509Data>  
</KeyInfo>  
</Signature>  
</cancNFe>

Estou recebendo como retorno o seguinte xml:

<?xml version="1.0" encoding="UTF-8"?>  
 <retCancNFe versao="1.07" xmlns="http://www.portalfiscal.inf.br/nfe">  
 <infCanc>  
           <tpAmb>2</tpAmb>  
           <verAplic>4.00</verAplic>   
           <cStat>999</cStat>   
           <xMotivo>2203 - Falha ao verificar assinatura XML do documento de NF-e</xMotivo>   
           <cUF>15</cUF>   
</infCanc>  
</retCancNFe>

O que pode ser??

4 Respostas

zoren

Eu faço do mesmo jeito, tanto para o envio quanto para o cancelamento e inutilização.

Você está usando o schema para validar o XML?? deve estar faltando algum campo.

Como você gera o xml?? com o JAX??

dcbasso

Tô meio perdido quanto ao tem já, mas o cancelamento não esta na vesão 2.0?

http://www.nfe.fazenda.gov.br/portal/docs/Manual_Integração_Contribuinte_versão_4.01-NT2009.006.pdf
Página 51!
Posso estar falando besteira, uhauhauha, massss… da NFe eu não duvido de nada!!!

zoren

A versão antiga vale até setembro

dcbasso

Então pode nao ser isso… ela ficou de implementar a validação antes de enviar a nota… aguardando novidades!

Criado 26 de abril de 2010
Ultima resposta 27 de abr. de 2010
Respostas 4
Participantes 3