Ir para conteúdo
  • Cadastre-se

dev botao

Arredondamento na nota e no banco


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

Recommended Posts

Bom dia!

Gostaria de saber como vcs fazer para tratar a diferença do arredondamento feito nos DF-e?

Ex: vrunit = 48,66  x   quant = 0,04 = 1,9464 RoundABNT = 1,95

Não tenho mais problema ao enviar, por exemplo uma nfce, mas em relatorios quando tenho que mostrar os itens dos cupons dá diferença.

O problema se dá pq no meu select para gerar o relatorio faço assim:

Select Sum(VrUnit * Quant - desconto + acrescimo)....

Como gravei foi o valor unitario que é vendido, no caso 48,66, pode da diferença em algumas situaçoes.

No meu entendimento teria 2 opçoes:

1) Editar o valor unitario no banco para 48,75 (1,95/ 0,04) fazendo o processo inverso (vou ter problema com o cliente, pois vai alegar que o preço de venda não é 48,75 e sim 48,66)

2)Criar um campo para receber o total ja arredondado na tabela de itens, ai não precisaria fazer o calculo no select.

Como vcs tratam isso?

   

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

boa tarde,

ou insira as informações já arredondadas no banco de dados.

ou crie uma função no seu banco que implemente a norma NBR 5891 e utilize elas em suas querys (elevará o custo do plano de execução)

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Administradores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

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