]> wagnertech.de Git - mfinanz.git/commitdiff
FlattenToForm: sellprice und qty beim Formatieren nicht runden …
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 30 Sep 2015 07:23:06 +0000 (09:23 +0200)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 30 Sep 2015 07:34:16 +0000 (09:34 +0200)
Hintergrund: In den Belegmasken (z.B.) Auftrag kann man Menge oder Verkaufspreis
mit mehr als zwei Nachkommastellen angeben und es wird auch damit gerechnet.
Funktionen, die FlattenToForm verwenden (autom. Druck wiederkehrender
Rechnungen / Massendruck) zeigten dann aber in bestimmten Fällen andere Summen
als die Maske bzw. als in der Datenbank steht.

Beispiele:
Maske:   qty=10; sellprice=5,256                => linetotal=52,56
Flatten: qty=10; sellprice=5,256 (runden 5,26)  => linetotal=52,60

Maske:   qty=5,256;               sellprice=10  => linetotal=52,56
Flatten: qty=5,256 (runden 5,26); sellprice=10  => linetotal=52,60

Dieser commit sorgt dafür, dass qty und sellprice bei flatten_to_form nicht
gerundet werden.


No differences found