Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Atualizei o projeto para revisão 35288 e após atualizar passou a ocorrer o erro "input is not proper UTF-8". Se voltar para revisão 33.950 o problema não ocorre. 

Atualizei a dlls e mesmo assim o problema continua. 

 

image.png.edc75127102b3e1fe9a24f68129a2780.png

Postado
9 minutos atrás, Juliomar Marchetti disse:

pega o xml e confere o mesmo se está com UTF-8 ou diferente

notepad++ melhor

Está sim, segue a imagem abaixo. 

image.thumb.png.89a4a19f8b3a8915dc943afa300ae04a.png

Na unit "ACBrXmlDocument" na "procedure TACBrXmlDocument.LoadFromXml(AXmlDocument: string);" eu descomentei a linha 1349 "AXmlDocument := NativeStringToUTF8(AXmlDocument);" e após isso voltou a funcionar igual antes. 

 

Postado
3 minutos atrás, Juliomar Marchetti disse:

o estranho é que não éra pra ser preciso modificar

tu tem alterações locais no ACBR?

Não tenho. No teste, usei o Demo da pasta "Exemplos\ACBrDFe\ACBrNFe\Delphi".  Na aba Eventos e Imprimir Evento. 

image.thumb.png.07337dc9a082a49e0ed14f50ab90ffba.png

Postado
Em 18/09/2024 at 15:35, Juliomar Marchetti disse:

Se quiser anexar o xml para fazer um testes

Não precisa, deve ser alguma coisa que estou fazendo de errado, vou revisar e se encontrar algum problema relato.

Achei que poderia ser algum problema na rotina.  

Obrigado pela atenção. 

Postado
18 horas atrás, Juliomar Marchetti disse:

pega o xml e abre no notepad++ e olha os caracteres que tem

Temo esse caracteres de diferente image.thumb.png.de51027b79d0c561ec31dd5ad4912355.png

No "xEvento" Carta de Correção está com acentos. Acho que pode ser isso. 

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.