Ir para conteúdo
  • Cadastre-se

dev botao

Casas decimais - considerações fiscais


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

Recommended Posts

Postado

Boa noite,

Estamos enfrentando uma dificuldade com a adaptação da nossa solução quanto as casas decimais possíveis para os campos de quantidade e valores na nota e gostaria de um auxílio técnico para disponibilizarmos essa funcionalidade para os nossos clientes respeitando os padrões implementados e consolidados do Monitor.

Li em alguns documentos do manual do ACBr e outros protocolos fiscais as seguintes informações:
Campo <quantidade>: até 4 casas decimais.
Campo <valor unitário>: até 10 casas decimais.
Campo <valor total do produto>: 2 casas decimais (padrão único).
Campo <valor total da nf>: 2 casas decimais (padrão único).

Sendo assim, temos um case de um cliente que trabalhou em algumas situações com 4 casas decimais para o campo quantidade e 4 casas decimais para o valor unitário. Assim, temos, por exemplo: -PROD A     Quantidade: 0.0108 Valor Unitário: 45.0068 Valor Total: 0.48607344.

Na nossa solução propomos o valor final sendo 0.48, porém, encontramos algumas dificuldades em situações onde outros truncamentos de valores na mesma nota acontecem e na tentativa de emissão de NF o ACBr retorna a mensagem de erro no somatório dos itens.

Gostaríamos de adaptar a solução primeiramente de acordo com o protocolo e o padrão exigido fiscalmente para posteriormente adaptarmos a solução customizável para nossos clientes. Se alguém puder nos ajudar como prosseguir em situações como essa estamos à disposição.

Obrigado desde já!

  • Fundadores
  • Solution
Postado

Use sempre o arredondamento da ABNT...
http://svn.code.sf.net/p/acbr/code/tools/Diversos/ABNT NBR-5891 Regras de arredondamento e numeração decimal.pdf

Veja o método em ACBrUtil.pas - RoundABNT()

 

  • Curtir 1
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.

  • Este tópico foi criado há 1875 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.

The popup will be closed in 10 segundos...