Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

  • Moderadores
Postado
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

 

 

Postado
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?

 

  • Moderadores
Postado
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

 

 

Postado

@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

  • Membros Pro
Postado
1 hora atrás, galegobr disse:

@BigWings mas ele veio assim do portal nacional

 

Não interferirá se colocar isso?

 

Quando você diz que ele veio assim do portal nacional, quer dizer que baixou ele manualmente no site? ou pelo distribuiçãoDFE?

 

Postado
5 minutos atrás, douglaswf disse:

Quando você diz que ele veio assim do portal nacional, quer dizer que baixou ele manualmente no site? ou pelo distribuiçãoDFE?

 

Baixei no portal Nacional com o certificado e veio dessa forma

@douglaswf

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