Post by CodeSpace » Mon Sep 19, 2022 3:21 pm

Hallo
Ich kann mich bei OC 2.x noch an das Problem mit der Rundung erinnern. Schaut man auf Github, bin ich bis Mitte letzten Jahres mit dem Problem nicht alleine.
Kurz zusammengefasst:
Produktpreis: 44.49
Steuer: 3%
OC-Betrag: 45,8247
Angezeigter Betrag: 45,82
Stückzahl: 11
Angezeigte Summe: (11x 45,8247) 504.07
Richtige Summe: (11x 45,82) 504,02

Bei mehreren Produkten und höherer Stückzahl kann der Unterschied schon deutlich höher ausfallen.

Bevor ich mich dem Problem widme, wollte ich mal nachfragen ob es dafür schon eine Lösung gibt?

Zudem habe ich festgestellt, dass ich bei Währungen keine Leerzeichen im Pre- oder Subfix setzten kann, da diese im Request gefiltert werden.
Ich verwende 4.x, darf aber auch für eine ältere Version sein. Geht mir nur um den Ansatz.

User avatar
Active Member

Posts

Joined
Mon Aug 06, 2012 9:26 pm

Post by OSWorX » Wed Sep 21, 2022 1:07 am

CodeSpace wrote:
Mon Sep 19, 2022 3:21 pm
Hallo
Ich kann mich bei OC 2.x noch an das Problem mit der Rundung erinnern. Schaut man auf Github, bin ich bis Mitte letzten Jahres mit dem Problem nicht alleine.
Kurz zusammengefasst:
Produktpreis: 44.49
Steuer: 3%
OC-Betrag: 45,8247
Angezeigter Betrag: 45,82
Stückzahl: 11
Angezeigte Summe: (11x 45,8247) 504.07
Richtige Summe: (11x 45,82) 504,02

Bei mehreren Produkten und höherer Stückzahl kann der Unterschied schon deutlich höher ausfallen.

Bevor ich mich dem Problem widme, wollte ich mal nachfragen ob es dafür schon eine Lösung gibt?
Ja gibt es, siehe Bild (div. Tests inkl. weiterer eigener Erweiterung für Nettozwischensumme):
Image

CodeSpace wrote:
Mon Sep 19, 2022 3:21 pm
Zudem habe ich festgestellt, dass ich bei Währungen keine Leerzeichen im Pre- oder Subfix setzten kann, da diese im Request gefiltert werden.
Nicht richtig, bis 3.0.3.8 (letzte offizielle Veröffentlichung) funktioniert das sehr wohl - sowohl davor als auch danach.

CodeSpace wrote:
Mon Sep 19, 2022 3:21 pm
Ich verwende 4.x, ...
Ich wiederhole mich nur sehr ungern, aber wie schon anderweitig geschrieben: OC 4.x ist aktuell nicht zu verwenden da noch zuviele Fehler!

Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.


User avatar
Guru Member
Online

Posts

Joined
Mon Jan 11, 2010 10:52 pm
Location - Austria
Who is online

Users browsing this forum: No registered users and 27 guests