Boa tarde,
Estamos aqui com uma dúvida relativo a estas questões de arredondamentos.
No caso do cliente para o qual estamos a integrar o Colibri, os preços definidos são os preços para o consumidor final, ou seja já com IVA. Isto pode ter várias consequencias no momento de criar a fatura.
Em anexo envio 2 exemplos distintos, cada um apresentando um problema.
(não aparecendo nada depois de anexar os ficheiros. Não sabendo se vão de facto ficar em anexo, vou ter de detalhar aqui toda a situação)
- No primeiro caso, os 2 produtos valem 2€ cada com IVA dando um preço unitario sem IVA de 1.626016
A primeira linha, de 4 unidades, soma um valor sem IVA de 6,50.
A segunda linha, de 2 unidades, soma um valor sem IVA de 3,25.
O total, sendo assim deverir ser de 9.75, no entanto, na fatura, aprece 9.76, que apesar de contradizer os subtotais é de facto o valor correto. Pois somando o IVA aos 9.76, obtemos os 12€ pretendidos.
Para resolver este problema, pensamos em alterar a template, de forma a apresentar nas linhas os valores com iva. Nos totais iriamos então indicar que dos 12€ da fatura, 2.24€ são correspondentes ao IVA a 23%.
- Agora o segundo caso com:
A primeira linha, de 1 unidade, soma um valor sem IVA de 8.13 (unidade a 10€ com iva)
A segunda linha, de 11700 unidades, soma um valor sem IVA de 1426.83 (unidade a 0.15€ com iva)
A terceira linha, de 4 unidades, soma um valor sem IVA de 6,50 (unidade a 2€ com iva)
A quarta linha, de 2 unidades, soma um valor sem IVA de 3,25 (unidade a 2€ com iva)
Os totais apresentados são de 1444.71 sem iva, que desta vez corresponde bem a soma das partes, mas no entanto não corresponde à realidade. Pois somando o IVA dá um total de 1776.99 quando o valor a pagar deve ser 1777€.
Ao apresentar os valores com iva nas linhas como indicado anteriormente continuaria aqui a dar uma diferença de 1 centimo com o total.
Como estámos a integrar através da API, reparei na possibilidade de "forçarmos" o valor total para apresentar os 1777. No entanto, calculando o valor sem iva partindo deste total, temos um resultado de 1444,72.
O valor REAL devendo ser faturado ao cliente é de 1777€, mas fazendo assim, enquanto que na fatura o valor sem iva apresentado seria de 1444.72, no colibri e por consequência, no SAFT, esse valor iria continuar a ser de 1444,71.
A minha questão aqui é a seguinte. Posso "forçar" o valor para 1777€? ou fazendo isso, estou a "dissimular" 0,01€ de faturação ao estado?
Cumprimentos