Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3732 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Opa.

 

Estou tentando utilizar a função para validar a assinatura do XML, mas qualquer XML que verifico, retorna o seguinte erro, mesmo usando o demo ACBrNFe.

 

Erro: Falha na validação da assinatura da nota 518
Erro ao verificar assinatura do arquivo: Invalid Signature

 

Código do demo:

 

OpenDialog1.Title := 'Selecione a NFE';
OpenDialog1.DefaultExt := '*-nfe.XML';
OpenDialog1.Filter := 'Arquivos NFE (*-nfe.XML)|*-nfe.XML|Arquivos XML (*.XML)|*.XML|Todos os Arquivos (*.*)|*.*';
OpenDialog1.InitialDir := ACBrNFe1.Configuracoes.Geral.PathSalvar;
if OpenDialog1.Execute then
begin
    ACBrNFe1.NotasFiscais.Clear;
    ACBrNFe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName);
    if not ACBrNFe1.NotasFiscais.ValidaAssinatura(Msg) then
      MemoDados.Lines.Add('Erro: '+Msg)
    else
      ShowMessage('Assinatura Válida');
end;
Postado

Alguém já passou por isso? Mesmo o demo do AcbrNFe não consigo validar nenhuma nota.

Ou existe alguma outra função para realizar a validação do XML?

Postado (editado)

Resultado da Validação do Schema e de Regras de Negócio:

  • valid.pngParser XML: Nenhum erro encontrado
  • valid.pngTipo de Mensagem: Documento de Processamento da NF-e
  • valid.pngSchema XML: Nenhum erro encontrado
  • ico_menos.gifvalid.pngNF-e 42140408646099000105550060000005221000005220
    • valid.pngCertificado Digital do Titular: CN=LH DISTRIBUIDORA DE ALIMENTOS LTDA:08646099000105 [Visualizar]
    • valid.png Assinatura Digital: Válida

 

Talvez os seus Schemas estejam desatualizados.

Sérgio

Editado por gigainfo
Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Postado

E ae gigainfo,

 

Você utilizou a função: "ACBrNFe1.NotasFiscais.ValidaAssinatura(Msg)" para validar o XML?

Estou usando a versão 3.10 dos schemas.

 

Abraços

  • 4 meses depois ...
  • Este tópico foi criado há 3732 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.