Conteúdo

Colaborador: Rodrigo Hack
Inclusão: 07/06/2017
Problema: Diferença de 0,01 centavo entre o valor da balança, e o exibido no frente de caixa
Impacto: Dificulta operação de venda do cliente

Solução/Caminho:

Essa questão ocorre por causa de aredondamento da impressora e da balança.
A balança trabalha com um tipo de arredondamento, então na máquina da balança mostra um valor, e no caixa acaba mostrando outro valor que é o utilizado pela ECF.
O complicado de alterar essa questão é que pode começar a ocorrer problemas na ECF devido a diferença do valor. Esse problema só ocorre quando o arredondamento da quarta casa decimal da balança, que não mostra no sistema, mas é enviado, fica com o valor 5
Sendo que na máquina da balança é aplicado um arredondamento e na máquina da ECF outro, justamentep ara evitar os erros com a impressora fiscal.Podemos tentar mudar o arredondamento, mas existe um risco grande de começar a acontecer erros na ECF por causa disso.

Este erro pode ser resolvido através da edição da Base de Dados, na tabela ImpressoraFiscal, campo “Arredondamento”, setando para arredondar ou truncar. No caso das impressoras bematech, há uma configuração que pode ser ativada através da filial, em vendas, para utilizar a DLL da bematech para arredondar ou truncar. No Raffinato, usa-se sempre a opção de truncar.

Deixe um comentário