Ir para conteúdo
  • Cadastre-se

dev botao

Problema Com Formatação De Valores


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

Recommended Posts

  • Consultores

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 / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Neguta,

 

Verifique se o problema não é a configuração do Windows.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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!

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

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 / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

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. 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Luis,

 

Tenho dois clientes, um que emite NF-e e outro que emite CT-e, ambos utilizam certificado A3 e nunca tive esse problema.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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