Ir para conteúdo
  • Cadastre-se

dev botao

1 centavo de troco em valores quebrados


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

Recommended Posts

Boa tarde , alguns clientes perceberam que em algumas vendas como por exemplo vinda da balança.
   0,650 x 22,90 daria um valor de 14,885‬  
   Na balança, na etiqueta está vindo corretamente o valor de 14,95
   meu sistema por sua vez, utiliza das funções RoundAbnt ou SimpleRound para equiparar o valor vindo.
Na Emissão do Sat-CFE, por mais que eu informe corretamente os valores , a Multiplicação da quantidade 0,650 pelo valor unitário do produto 22,90 sempre dá 14,88.
Gostaria de saber se isso é algum parâmetro do componente , e como eu posso fazer para que o componente por sua vez exiba o valor arrendondado , pois está gerando troco no valor de 1 centavo.

Sem mais e perdão por ser bem específico no exemplo!

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

A balança não está usando arredondamento por ABNT

Um possível "workaround", seria somar ou subtrair 0.001 na Qtd do Item, em um Loop, até que o valor total do Item, bata com o Valor Total da Balança...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1385 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.