Ir para conteúdo
  • Cadastre-se

dev botao

Caracteres com acentuação no impresso NFSe sendo substituídos por ??


Ver Solução Respondido por antonio.carlos,

Recommended Posts

  • Membros Pro
Postado

Prezados,

Estou usando o novo impresso da NFSe (versão ACBrLibNFSe-Linux-2.0.1.150), e nele os caracteres que possuem acentuação estão sendo substituídos por ??, acredito que seja algo relacionado ao enconding do componente.

Gostaria de saber se existe algo que consigo configurar para que isso não aconteça, ou se seria um ajuste no componente a ser feito?

Segue em anexo um exemplo de como o impresso esta sendo emitido.

Obrigado.

impresso.png

  • Consultores
Postado

Esta usando qual motor de relatorio FPDF ou Fortes ?
Se mudar para o outro o comportamento é o mesmo ?
Seu linux está configurado UTF-8 ?
 

sudo dpkg-reconfigure locales

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Membros Pro
Postado

Sobre qual motor estou usando, eu até procurei na documentação com saber ou mudar mas não encontrei, como posso verificar isso?

Sim, meu linux esta configurado com UTF-8

# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=pt_BR.UTF-8
LANGUAGE=
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL=pt_BR.UTF-8
# echo "Nota Fiscal de Serviços Eletrônica - NFSe" > test.txt
# cat test.txt
Nota Fiscal de Serviços Eletrônica - NFSe

  • Consultores
  • Solution
Postado
17 horas atrás, 4gsmart disse:

Prezados,

Estou usando o novo impresso da NFSe (versão ACBrLibNFSe-Linux-2.0.1.150), e nele os caracteres que possuem acentuação estão sendo substituídos por ??, acredito que seja algo relacionado ao enconding do componente.

Gostaria de saber se existe algo que consigo configurar para que isso não aconteça, ou se seria um ajuste no componente a ser feito?

Segue em anexo um exemplo de como o impresso esta sendo emitido.

Obrigado.

impresso.png

Foi enviada uma correção, próxima compilação do ACBrLibNFSe deve corrigir a acentuação - At revision: 37765.

  • Curtir 2
  • Consultores
Postado

Bom dia @4gsmart,

Foi compilada uma nova versão da Lib. Poderia testar e verificar se está funcionando corretamente?

 

  • Curtir 2
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

×
×
  • 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...