Jump to content

dev botao

Erro na validação NF-e


hds
Go to solution Solved by hds,
  • Este tópico foi criado há 1477 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
  • Solution

NFE.AssinarNFe("S:\NFE\XML\000005.XML")
OK: S:\NFE\XML\41200932140150000197550900000000051550000050-nfe.xml
NFE.ValidarNFe("S:\NFE\XML\000005.XML")
ERRO: Falha na validacao dos dados da nota: 5

1871 - Element '{http://www.portalfiscal.inf.br/nfe}NFe': Missing child element(s). Expected is one of ( {http://www.portalfiscal.inf.br/nfe}infNFeSupl, {http://www.w3.org/2000/09/xmldsig#}Signature ).

Quando mando assinar o meu xml  como no comando abaixo

NFE.AssinarNFe("S:\NFE\XML\000005.XML")

ele esta me retornando este resultado e gerando um novo xml que nao fazia antes
OK: S:\NFE\XML\41200932140150000197550900000000051550000050-nfe.xml

quando eu vou validar da o seguinte erro

NFE.ValidarNFe("S:\HDS_NFE\RIOGUA_2\XML\000005.XML")
ERRO: Falha na validacao dos dados da nota: 5

1871 - Element '{http://www.portalfiscal.inf.br/nfe}NFe': Missing child element(s). Expected is one of ( {http://www.portalfiscal.inf.br/nfe}infNFeSupl, {http://www.w3.org/2000/09/xmldsig#}Signature ).

pois o mesmo nao esta assinado, que com o comando anterior ele gerou um novo aquivo assinado

o que eu percebi que acontece neste meu cliente que emitiu um novo certificado pois testei com outro certificado e faz da maneira correta exatamente com o mesmo arquivo xml

NFE.AssinarNFe("S:\NFE\XML\000005.XML")      
OK: S:\NFE\XML\000005.XML                    
NFE.ValidarNFe("S:\NFE\XML\000005.XML")      

OK:                                                       

 

000005.XML

Link to comment
Share on other sites

  • Moderadores

Boa tarde

Está gerando o XML através da sua aplicação? Pois esse XML possui vários erros de Schemas. Além disso não está com o encoding="UTF-8 especificado e possui quebras de linha.

Pode validar esse XML no site da SEFAZ: https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx

Sugiro que gere o XML utilizando o método NEFe.CriarNFe, pois já vai gerar no padrão correto, ou então seguir o mesmo modelo para gerar por outra aplicação.

https://acbr.sourceforge.io/ACBrMonitor/NFECriarNFe.html

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Este tópico foi criado há 1477 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.