Ergebnis 1 bis 4 von 4

Thema: Probleme mit Rundung bei Bruttopreisen

  1. #1
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    775
    User beschenken
    Wunschliste

    Standard Probleme mit Rundung bei Bruttopreisen

    Hallo,

    ich habe gerade ein paar Probleme mit Ungenauigkeiten mit den Preisen in meinem (ersten) Isotope-Shop.

    Der Kunde möchte gerade Preise wie z.B. 10.-
    Auf den Produkten ist 7% MwSt. (Pflanzgut) also berechne ich den (netto)Preis z.B. folgendermaßen:
    10 / 1.07 = 9,34579...
    Und da Isotope nur zwei Nachkommastellen bei den Preisen zulässt gebe ich gerundete 9,35 ein.

    Der Preis bei einem einzelnen Produkt wird mir dann auch korrekt mit 10,00€ angezeigt.
    Erhöhe ich Artikelanzahl dann im Warenkorb z.B. auf 10, habe ich weiterhin in der Warenkorb-Tabelle einen Einzelpreis von 10.- stehen, aber eine Summe von 100,05, da hier nun die Rundung reinhaut
    -> 10 * 9,35 * 1,07 = 100,045 was dann zu 100,05 gerundet wird.

    Hmmmm, das ist natürlich mehr als unschön

    Da ich mit Isotope noch recht wenig Erfahrung habe, weiß ich auch nicht ob ich nur irgendwo eine entsprechende Einstellung/Konfiguration übersehe, oder ob das tatsächlich ein generelles Problem ist.

    Vielleicht kann mir hier jemand weiterhelfen.

    Das Problem ließ sich ja auch vermeiden, wenn Isotope, drei oder vier Nachkommastellen bei den Preise akzeptieren würde und intern mit diesen rechnet, um dann am Schluss nur zwei Nachkommastellen auszugeben.
    Gibt es da irgendwo eine (versteckte) Möglichkeit, dies zu erreichen (z.B. über eine der ...config.php Dateien)?

    Danke und Grüße,
    Stefko

  2. #2
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von Stefko Beitrag anzeigen
    10 / 1.07 = 9,34579...
    von 100,05, da hier nun die Rundung reinhaut
    -> 10 * 9,35 * 1,07 = 100,045 was dann zu 100,05 gerundet wird.
    Gibt es da irgendwo eine (versteckte) Möglichkeit, dies zu erreichen ?
    Rein mathematisch gibt es da (nur) die Möglichkeit, die 1,07 zu ändern und zwar in 1,07*9,34579.../10
    Gruss
    Klaus

    EDIT: Falscher Irrtum ! Muss natürlich heissen:
    Rein mathematisch gibt es da (nur) die Möglichkeit, die 1,07 zu ändern und zwar in 10/9,35 = 1,06951871657754
    Geändert von KlausGrenoble (17.04.2016 um 14:45 Uhr)

  3. #3
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    775
    User beschenken
    Wunschliste

    Standard

    Ahoi,

    Zitat Zitat von KlausGrenoble Beitrag anzeigen
    Rein mathematisch gibt es da (nur) die Möglichkeit, die 1,07 zu ändern und zwar in 10/9,35 = 1,06951871657754
    ok, das wäre natürlich eine Möglichkeit. Ich habe jetzt mal bei dem Steuersatz statt 7% 6.951871657754% eingetragen. Jetzt rechnet Isotope zwar korrekt, allerdings bekomme ich auch auf der Rechnung den Hinweis: "enthält 6.951871657754% MwSt."
    Ok, das lässt sich zwar abfangen, aber ich habe mir mittlerweile überlegt, in der Shopkonfiguration die Preisanzeige von "Brutto (empfohlen)" auf "Festgelegt" zu ändern. Dann taucht das Problem auch nicht auf (da ja die gewünschten, geraden Preise direkt eingegeben werden und nix zu runden ist).

    Ich vermute mal, dass mich das "(empfohlen)" etwas zu sehr beeindruckt hat ;-)

    Oder übersehe ich da gerade den nächsten Fallstrick?
    Darum meine Frage an die versammelte Gemeinde, wie handhabt Ihr das so im Allgemeinen? Oder gibt es etwas, das partout gegen Preise->Festgelegt spricht?

    Bin mal auf Eure Erfahrungen/Erkenntnisse/best practices gespannt.

    Grüße,
    Stefko

  4. #4
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von Stefko Beitrag anzeigen
    Bin mal auf Eure Erfahrungen/Erkenntnisse/best practices gespannt.
    Im isotope-Forum solltest Du sicher einiges finden, z.B.

    https://community.contao.org/de/show...ghlight=runden

    https://community.contao.org/de/show...ghlight=runden

    https://community.contao.org/de/show...ghlight=runden

    https://community.contao.org/de/show...ghlight=runden

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •