Ir para conteúdo
  • Cadastre-se

dev botao

Problema Com Formatação De Valores


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 3693 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Aos moderadores:

 

Correção do erro na formatação de valores de "000.000'#0'00" para "000.000,00" que na impressão da CT-e saia "1.000 00" ao invés de "1.000,00"

 

post-2155-0-08176800-1410870674_thumb.jp

 

post-2155-0-89711100-1410870684_thumb.jp

 

Se puderem alterar, por favor.

 

Obrigado

  • Consultores
Postado

Boa tarde Neguta,

 

Essa função já esta definida em ACBrDFeUtil, portanto não há razão de defini-la no ACBrCTeUtil.

 

Em qual versão do DACTE esta ocorrendo o problema?

 

E qual é o valor que esta sendo impresso errado?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Bom dia Ítalo!

Está acontecendo no Quickreport e o componente foi atualizado em 11/09/2014.

Acontece somente na hora de visualizar (Imprimir).

Se você gerar o PDF direto (ImprimirPDF) ele fica correto.

No XML os valores fica corretos também.

Parece que de alguma forma ele está deixando o DecimalSeparator e o ThousandSeparator como nulo, causando o problema.

Não sei se pode ser então alguma configuração ou tenha que atualizar o componente de alguma outra forma.

 

Estou anexando o print.

 

post-2155-0-08321800-1410963864_thumb.jp

 

Obrigado.

Postado

Boa tarde Ítalo!

Já tentei com as duas formas (trocando ponto pela vírgula) e acontece a mesma coisa.

Como padrão está com ponto no símbolo decimal e vírgula no separador.

 

Isso só acontece no CT-e, no NFS-e e NF-e não.

E conforme escrevi, se gero o PDF direto, não acontece o problema.

Depurando, no momento de passar a formatação, realmente o DecimalSeparator e ThousandSeparator ficam vazios.

 

Grato

 

Abraço!

  • Consultores
  • Solution
Postado

Boa tarde Neguta,

 

Peguei um XML, carreguei, visualizei na tela e por fim gerei o PDF.

 

Tanto na tela quando o PDF os valores são apresentados corretamente conforme figura em anexo:

post-63-0-05596000-1411410272_thumb.jpg

 

Fiz um segundo teste, carreguei o XML e gerei o PDF, também os valores são apresentados corretamente.

 

Os testes foram feitos usando o DACTE em Quick Report.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado

Boa tarde, aproveitando o problema, não sei se é algo do componente, mas quando tem o CERTIFICADO A3, acontece que na hora do envio ele arredonda os valores, exemplo, se eu passar 35,10 ele manda apenas 35 reais, ignorando os centavos, ai temos que configurar o windows pra isso não acontecer, ocorre apenas depois da ativação do certificado A3, ele passa a arredondar todos os valores no sistema, tendo que fechar e abrir novamente pra resolver a situação. 

  • 3 semanas depois ...
  • Este tópico foi criado há 3693 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.