trauringoase Posted July 25, 2007 Report Share Posted July 25, 2007 Hallo zusammen! Das Problem mit dem Rundungsfehler wurde ja schon häufig gepostet. Leider habe ich noch keine Lösung dazu gefunden. Beispiel: Produkt kostet 5,- Euro (netto) Der Kunde erhält 10% Rabatt (0,50 cent) 4,50 * 1,19 = 5,355 Die MwSt. ist 0,855 Im Shop wird der Preis aufgerundet auf 5,36 €, nur die MwSt. bleibt auf 0,85 €! Das ergibt dieses falsche Ergebnis: 4,50 € + 0,85 € = 5,35 €. Kann mir jemand ein Tipp geben, wie ich entweder die MwSt. aufrunden kann oder dass der Gesamtbetrag nicht aufgerundet wird. Ich habe es schon bei den Shopeinstellungen mit 2 Dezimalstellen probiert. Leider das gleiche Ergebnis. Über eine Antwort wäre ich sehr dankbar. Viele Grüße Link to comment Share on other sites More sharing options...
spoorn Posted July 25, 2007 Report Share Posted July 25, 2007 Wo die Berechnung jetzt stattfindet weiss ich nicht. Generell kannst du in PHP mit Floor und Ceil runden. Ich denke aber das dadurch keine Verbesserung entstehen wird, da das Problem anscheinend in der Berechnung selber zu suchen ist. Rundungsfehler enstehen immer dann wenn man mit zwei berechneten, gerundeten Werten einzelnt weiter rechnet. In diesem Fall wäre das dann das der Nettopreis und die MwSt berechnet und gerundet werden, dann der Rabatt jeweils runtergerechnet wird und nochmals jeweils gerundet wird. Besser wäre entweder im ersten Schritt nicht zu runden und mit den ungerundeteten Werten weiter rechnen oder die Berechnung der MwSt durch eine Subtraktion von nettto und Brutto durchzuführen. Dadurch ist der MwSt Metrag immer die passende Differenz. Gruss Spoorn www.ibbb.eu Link to comment Share on other sites More sharing options...
trauringoase Posted July 26, 2007 Author Report Share Posted July 26, 2007 Wie kann ich es denn erreichen, dass der Endpreis NICHT gerundet wird!? Das habe ich auch schon versucht... Link to comment Share on other sites More sharing options...
Beedle Posted July 26, 2007 Report Share Posted July 26, 2007 Ich kann dir beim Rundungsproblem nicht helfen, aber vielleicht hilft dir das: http://f3.webmart.de/f.cfm?id=1085410&r=threadview&t=3125499#16200440[url="http://www.steuern-online.de/foren/buchfuehrungsnetz/index.html"] Link to comment Share on other sites More sharing options...
trauringoase Posted July 27, 2007 Author Report Share Posted July 27, 2007 Das hilft mir leider nicht weiter. Ich muss nur wissen wie XT-Commerce die MwSt. AUCH mit aufrundet oder der Endpreis erst gar nicht aufgerundet wird. Eins von beiden würde mir sehr weiter helfen... Link to comment Share on other sites More sharing options...
syncrosoni Posted July 28, 2007 Report Share Posted July 28, 2007 Versuch doch einfach mal, die Zahl der Nachkommastellen zu erhöhen. Im Admin unter Mein Shop - Dezimalstellen auf 4. Link to comment Share on other sites More sharing options...
trauringoase Posted July 30, 2007 Author Report Share Posted July 30, 2007 Das habe ich ja auch schon ausprobiert... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.