Antwort

Arcavis alterniert die Auf/Abrundung damit die Summe der Rundungsdifferenzen möglichst klein bleibt.

  • Damit wird verhindert, dass bei sehr vielen Artikeln, bei welchen der Rabatt zu Rundungsdifferenzen führt, eine grosse Summe der Rundungsdifferenzen zugunsten oder zulasten des Kunden geht.
  • Damit wird sichergestellt, dass Belegrabatte zu logischen Resultaten führen. (Beispiel siehe unten)


Beispiel

Nehmen wir an wir haben einen Verkauf mit folgenden Artikeln


1. Artikel1      7.95

2. Artikel2      2.05
Total            10.00

Ein Belegrabatt von 50% führt zu folgendem Resultat:


1. Artikel1      3.95

2. Artikel2      1.05

Total              5.00


Beim ersten Artikel wird abgerundet, beim zweiten aufgerundet. Dies führt zum logischen Resultat von 5.00 bei einem Rabatt von 50%.

Würde z.B. immer abgerundet, würde das Resultat ein Belegtotal von 4.95 geben, würde immer aufgerundet ein Total von 5.05.