Ir para conteúdo
  • Cadastre-se

dev botao

Validação de assinatura de NFe de terceiros


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

Recommended Posts

Bom dia senhores, 

 

Primeiro gostaria de saber se tem uma forma de validar a assinatura de um NFe, independente de quem emitiu, no estilo do validador do tecnospeed ou do https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx, quero somente saber se o conteudo está ok.

Pelo Acbr.NotasFiscais.VerificarAssinatura, sempre vem como assinatura inválida. Tenho um XML aqui com caracteres especiais, que no bloco de notas por exemplo, está tudo ok, copio a string e jogo em um dos serviços citados e o mesmo é validado com sucesso, quando carrego no Acbr, não valida. Observando percebi um problema de Encoding no Xml carregado dentro do Acbr conforme a imagem anexa.
Nesse caso não irá validar mesmo o arquivo, a pergunta, como fazer o Acbr carregar da forma correta esses caracteres?

 

Agradeço de antemão pela atenção.

acbr0001.png

acbr0002.png

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Em 12/06/2021 at 14:04, galegobr disse:

Opa segue anexo, tá como UTF-8 no notepad++, nota baixada do Portal Nacional com certificado digital

Realmente nesse caso o problema é por estar em UTF-8, e sem a declaração do XML com o encoding:

<?xml version="1.0" encoding="UTF-8"?>

Acrescentar a linha manualmente no XML já deve resolver.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

12 minutos atrás, BigWings disse:

Realmente nesse caso o problema é por estar em UTF-8, e sem a declaração do XML com o encoding:


<?xml version="1.0" encoding="UTF-8"?>

Acrescentar a linha manualmente no XML já deve resolver.

@BigWings mas ele veio assim do portal nacional

 

Não interferirá se colocar isso?

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
17 minutos atrás, galegobr disse:

Não interferirá se colocar isso?

Creio não ter nenhum problema.

O XML não está errado, quando não tem declaração de encoding no XML deveria ser assumido que ele é UTF8, mas o ACBr não faz isso, entende que não, e pra alterar isso agora provavelmente ia quebrar muita coisa...

Então é incluir essa linha no arquivo, ou converter o mesmo pra ANSI.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

@BigWings fiz o que citou, mas não adiantou, continuo com caracteres especiais, msm usando o exemplo do Acbr,

 

DOCUMENTO EMITIDO POR ME OU EPP OPTANTE PELO SIMPLES NACIONAL NÃO GERA DIREITO A CRÉDITO FISCAL DE ICMS, ISS E IPI."\nREFERENTE AO ALMOÇO R

 

sai assim... Reinstalei o Acbr mas sem sucesso ainda

image.png

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1045 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.

The popup will be closed in 10 segundos...