Thema: Delphi Buchhaltung - Rundungen

Einzelnen Beitrag anzeigen

weisswe
(Gast)

n/a Beiträge
 
#1

Buchhaltung - Rundungen

  Alt 19. Aug 2013, 11:30
Hallo!

Ich hab folgendes Problem bei meiner Exportfunktion in die Buchhaltung.
Es sollen Rechnungen + Auteilungen nach Kostenstellen in die Buchhaltung exportiert werden.
Jedoch muss die "Summe der Auteilungen" = Rechnungssumme sein. Problem ist die Rundung auf 2 Kommastellen.

Beispiel:
Rechnungssumme Ges = 37,13€ (20% Steuer = 7,43€)
Aufteilung K1 (50%) = 18,57€ (20% Steuer = 3,71€)
Aufteilung K2 (50%) = 18,57€ (20% Steuer = 3,71€)
Aufteilungen K1+K2 = 37,14€ (20% Steuer = 7,42€)

Ok, hab mir also gedacht ich überprüft die letzte Position und addiere/subtrahiere die Differenzen (0,01€).
Jedoch bekomme ich in der Zeilenvalidierung einen Fehler (siehe Beispiel).

Korrektur K2 = 18,56€ Steuerkorr. = 3.72€
Fehler Steuer K2 = -> 20% von 18,56€ = 3.71€ (und nicht 3.72€)

Habt ihr eine Idee oder Lösungsvorschlag?
  Mit Zitat antworten Zitat