Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision b103ea25

Von Bernd Bleßmann vor mehr als 8 Jahren hinzugefügt

  • ID b103ea259f681f2ca5036e7b0915423c2a8ccc7a
  • Vorgänger d6a21120
  • Nachfolger 0d37f1e8

FlattenToForm: sellprice und qty beim Formatieren nicht runden …

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.

  • hinzugefügt
  • geändert
  • kopiert
  • umbenannt
  • gelöscht