Diese Situation kenne ich von der Umsatz -> DATEV Konvertierung wo ich jedes mal Differenzen von paar Cent hatte.Manfred hat geschrieben:mache ich ja. Ich muß nur die Summen addieren. Und dabei gibt es halt Differenzbesteuerung und Nettoangaben von umsatzsteuerpflichtigen Werten. Also rechne ich vorher die Ust raus und dann wieder rein.
wie ja nun im Thread klar wurde ist das ganze ein allgemeines ROUND() Problem
Ich habe bei den einzelnen Positionen den Netto Wert sowie ein "Kennzeichen" für die Mwst.
Wie auch bei Jan rechne ich intern mit allen Nachkommastellen , aber angezeigt / ausgedruckt wird über ROUND() mit 2 Nachkommastellen.
Die Endsumme, mit allen Nachkommastellen, berechne ich zuerst und dann die "Summe" der 19% +ROUND()+7%+ROUND() = ROUND(Endsumme)
Ergibt sich nun eine Differenz, bei den Nachkommastellen, so wird die in der Endsumme "+/- korrigiert"