Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

Assinatura Digital: Inválida


Go to solution Solved by José M. S. Junior,

Recommended Posts

  • Usuários SAC

Olá, boa tarde pessoal, estou precisando de uma ajuda.

Usamos o ACBrMonitorPlus para gerar e transmitir a NFC-e, tem uma NFCe que foi autorizada mas a contabilidade disse que tem erro no xml quando ela vai importar no alterdata ele da erro de assinatura, usei o site https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx para fazer a validação do XML e realmente ele reporta um erro, gostaria de pedir a ajuda de vocês, eu até vi um post aqui sobre este assunto, segui os passos mas não deu certo ico_menos.giferro.pngNF-e 31201021803689000162650010000006001005996514

  • valid.pngCertificado Digital do Titular: CN=NEMES APOLONIO COTA:21803689000162 [Visualizar]
  • erro.png Assinatura Digital: Inválida

 

31201021803689000162650010000006001005996514-nfe.xml

Link to post
Share on other sites

Provavelmente houve alguma alteração no XML após o envio... Poderia tentar gerar novamente o XML com os mesmos dados e realizar uma consulta na SEFAZ passando esse novo XML como parâmetro, assim seria atualizado com o protocolo de autorização.

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 post
Share on other sites
  • Usuários SAC
5 minutos atrás, José M. S. Junior disse:

Provavelmente houve alguma alteração no XML após o envio... Poderia tentar gerar novamente o XML com os mesmos dados e realizar uma consulta na SEFAZ passando esse novo XML como parâmetro, assim seria atualizado com o protocolo de autorização.

Opa,obrigado por responder, o protocolo de autorização que tem no xml que postei aqui é o mesmo que tem no site da sefaz quando faço a consulta do NFC-e

Link to post
Share on other sites

Se utiliza o método AssinarNFe nesse XML, o novo XML gerado permanece com a mesma assinatura e digestValue? Imagino que o XML tenha sido alterado após a autorização...

https://acbr.sourceforge.io/ACBrMonitor/NFEAssinarNFe.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 post
Share on other sites
  • Usuários SAC
2 minutos atrás, José M. S. Junior disse:

Se utiliza o método AssinarNFe nesse XML, o novo XML gerado permanece com a mesma assinatura e digestValue? Imagino que o XML tenha sido alterado após a autorização...

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

Certo, mas eu nao uso https://acbr.sourceforge.io/ACBrMonitor/NFEAssinarNFe.html eu gero o ent.txt com o criarenviar e ai espero o resultado para gravar no banco a chave

Link to post
Share on other sites

A intensão de utilizar o método assinar é saber se terá alguma mudança na assinatura ou se continua a mesma... Pois se a assinatura está inválida assinando novamente deveria mudar o digestValue no novo xml gerado.

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 post
Share on other sites
  • Usuários SAC
58 minutos atrás, José M. S. Junior disse:

A intensão de utilizar o método assinar é saber se terá alguma mudança na assinatura ou se continua a mesma... Pois se a assinatura está inválida assinando novamente deveria mudar o digestValue no novo xml gerado.

Ok, vou gerar o xml com os mesmo dados e vou postar aqui o resultado

Link to post
Share on other sites
  • Solution

Então, note que neste XML a assinatura está valida se verificar no validador SEFAZ: https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx, isso indica que no XML original provavelmente sofreu alguma alteração após assinado e autorizado, isso invalida a assinatura...

O que precisa fazer é assinar novamente o XML original para que o sistema da contabilidade consiga ler o mesmo... passe o path do XML como parametro, após executar o método NFE.AssinarNFe(Path_XML) esse XML estará com a assinatura válida... Poderá utilizar o link do validador SEFAZ para verificar.

Só que para assinatura ficar com assinatura identica ao XML que consta na SEFAZ, só se gerar o XML exatamente com os mesmo dados sem nenhum espaço ou caractere diferente. 

 

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 post
Share on other sites
  • Usuários SAC
2 horas atrás, José M. S. Junior disse:

Então, note que neste XML a assinatura está valida se verificar no validador SEFAZ: https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx, isso indica que no XML original provavelmente sofreu alguma alteração após assinado e autorizado, isso invalida a assinatura...

O que precisa fazer é assinar novamente o XML original para que o sistema da contabilidade consiga ler o mesmo... passe o path do XML como parametro, após executar o método NFE.AssinarNFe(Path_XML) esse XML estará com a assinatura válida... Poderá utilizar o link do validador SEFAZ para verificar.

Só que para assinatura ficar com assinatura identica ao XML que consta na SEFAZ, só se gerar o XML exatamente com os mesmo dados sem nenhum espaço ou caractere diferente. 

 

Ok, vou fazer este procedimento com o xml original e posto aqui o resultado

Link to post
Share on other sites
×
×
  • Create New...