Rundungsfehler bei periodischen Rechnungen mit Einzelpreisen ...
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 25 Jun 2014 11:59:41 +0000 (13:59 +0200)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 25 Jun 2014 12:06:08 +0000 (14:06 +0200)
commita607a2d0854ef2b2e85bff4ab9657166236129c0
treeed31c8bfef3dc8e41740f5f8974bb40164ac85ca
parent68e4c3a2d381e0b1b5b8cf317a6bed22973aace9
Rundungsfehler bei periodischen Rechnungen mit Einzelpreisen ...

... mit einer Nachkommastelle und Rabatt behoben.

siehe auch commit a22b8118e0bd68acac8a2d7b02a2d4f9fd0eaff1

Zudem einen Test dazu angelegt. Allerdings weicht die Art, wie der
PriceTaxCalculator und die Beleg-Masken rechnen, von einander ab.
Da müsste nochmal geprüft werden, was die richtige Art ist
(erst Rabatt abziehen und dann runden,
oder gerundeten Rabatt abziehen und wieder runden).
Auch beim Errechnen des Amounts gibt es unterschiede
(netamount * (1+Steuersatz),
oder aufsummieren).
SL/DB/Helper/PriceTaxCalculator.pm
t/db_helper/price_tax_calculator.t