Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: [Lösung] Mindestbestellwert Netto mit Nachkommastellen

    ThYpHoOn

    • Neu im Forum
    • Beiträge: 39
    Moin,

    in einem B2B Shop hätte ich eigentlich gern bsp. 25€ Mbw auf den netto Kassenwert. Da der Mindestbestellwert allerdings brutto ist kann man auf 29,75€ kommen (ist zwar unschön aber geht vorläufig). Um Nachkommastellen rein zu bekommen muss man erst die Anpassungen machen die hier schon mal gepostet wurden: Mindestbestellwert mit Kommastelle

    Daher meine allgemeine Anmerkung ob es nicht eventuell sinnvoll wäre dies in den Standard zu übernehmen? Oder spricht irgendwas dagegen, Nachkommastellen bei einem Mindestbestellwert zu haben? Sollte ich demnächst meine Netto-Mindestbestellwertlösung realisieren werde ich diese selbstverständlich auch zur Verfügung stellen.

    Gz, ThY



    Linkback: https://www.modified-shop.org/forum/index.php?topic=14159.0
    Trade Republic - Provisionsfrei Aktien handeln

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #1 am: 26. Juli 2011, 10:03:35
    Gute Frage,

    die Lösung wäre schnell und einfach zu übernehmen.
    Was meinen die Anderen?

    web28

    • modified Team
    • Beiträge: 9.404
    [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #2 am: 26. Juli 2011, 10:27:11
    Ich bin da völlig überfragt wie da was genau funktioniert. Damit habe ich mich noch nie beschäftigt.

    h-h-h

    • modified Team
    • Beiträge: 4.562
    [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #3 am: 26. Juli 2011, 15:01:09
    /includes/classesshopping_cart.php

    suche:

    Code: PHP  [Auswählen]
    $total,
    füge dahinter ein:

    Code: PHP  [Auswählen]
     $totality,
    suche: (2x)

    Code: PHP  [Auswählen]
    $this->total = 0;
    füge danach ein: (2x)

    Code: PHP  [Auswählen]
    $this->totality = 0;
    suche:

    Code: PHP  [Auswählen]
                                    $this->total += $products_price * $qty;
    füge danach ein:

    Code: PHP  [Auswählen]
                                    $products_tax = $xtPrice->TAX[$product['products_tax_class_id'];
                                    $this->totality += $xtPrice->xtcRemoveTax($products_price,$products_tax]) * $qty;
    suche:

    Code: PHP  [Auswählen]
                                            $this->total += $values['price'] * $qty;
    füge danach ein:

    Code: PHP  [Auswählen]
                                            $this->totality += $xtPrice->xtcRemoveTax($values['price'],$products_tax]) * $qty;
    suche:

    Code: PHP  [Auswählen]
                                                            $this->tax[$product['products_tax_class_id']]['desc'] = TAX_NO_TAX."$products_tax_description";
                                                    }
    füge danach ein:

    Code: PHP  [Auswählen]
                                                    $this->totality+= (($products_price+$attribute_price) / 100) * ($products_tax)*$qty;
    suche:

    Code: PHP  [Auswählen]
            function show_total() {
                    $this->calculate();

                    return $this->total;
            }
     
    füge danach ein:

    Code: PHP  [Auswählen]
            function show_totality() {
                    $this->calculate();

                    return $this->show_totality;
            }
     
    /shopping_cart.php

    suche: (4x)

    Code: PHP  [Auswählen]
    show_total()
    ersetze mit: (4x)

    Code: PHP  [Auswählen]
    show_totality()
    Ist nicht getestet, aber so in die Richtung sollte es klappen.

    Gruß

    h-h-h

    [EDIT h-h-h 27.07.2011: Flüchtigkeits-Fehler korrigiert - Danke an Schreibwarendiele.]

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #4 am: 26. Juli 2011, 15:07:02
    @h-h-h: die bloße Anpassung der DB wie in "Mindestbestellwert mit Kommastelle" beschrieben hätte nicht gereicht?

    h-h-h

    • modified Team
    • Beiträge: 4.562
    [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #5 am: 26. Juli 2011, 15:16:24
    Damit wären dann Komma-Werte unterstützt. Doch hiermit kann man direkt Netto-Werte eingeben.

    [...] Sollte ich demnächst meine Netto-Mindestbestellwertlösung realisieren werde ich diese selbstverständlich auch zur Verfügung stellen.
    [...]

    Vielleicht hilft es ja. ;)

    Gruß

    h-h-h

    ThYpHoOn

    • Neu im Forum
    • Beiträge: 39
    [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #6 am: 27. Juli 2011, 14:04:32
    @DokuMan: Doch die reine Anpassung der Datenbank hat bei mir gereicht. Ich konnte bislang auch noch keine bösen Seiteneffekte erkennen. Das was h-h-h gepostet hatte ging um mein Netto-Problem. ;)

    @h-h-h Vielen dank für diesen Denkansatz und die Zeilen Code. :) Werde mich da vermutlich erst nächste Woche mit beschäftigen können. Dann gibt es Feedback und eine Anleitung von mir.

    Schreibwarendiele

    • Frisch an Board
    • Beiträge: 67
    • Geschlecht:
    [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #7 am: 27. Juli 2011, 17:33:18
    [...]
    füge danach ein: (2x)

    Code: PHP  [Auswählen]
    $this->totaliy = 0;
    [...]

    Das soll doch bestimmt so heissen:

    Code: PHP  [Auswählen]
    $this->totality = 0;
     
    (Ist das 2. Einfügen von oben)

    h-h-h

    • modified Team
    • Beiträge: 4.562
    [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #8 am: 27. Juli 2011, 18:38:37
    Sehr aufmerksam  :thumbs:

    Danke Schreibwarendiele

    Gruß

    h-h-h

    remedy

    • Frisch an Board
    • Beiträge: 92
    Re: [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #9 am: 19. September 2011, 11:54:32
    Hallo,

    gibt es mittlerweile schon eine Lösung für den Netto-Mindestbestellwert? Da wir einen Netto-Shop haben, müsste ich sonst einen krummen Brutto-Wert eingeben und ich möchte eigentlich ungern mit Nachkommastellen arbeiten.

    Wäre schön, wenn mir da jemand weiterhelfen könnte.

    remedy

    • Frisch an Board
    • Beiträge: 92
    Re: [Lösung] Mindestbestellwert Netto mit Nachkommastellen
    Antwort #10 am: 13. Oktober 2011, 12:32:14
    *push*
     :whistle:

    Jemand schon eine Idee? Wie gesagt, bräuchte einfach einen Netto-Mindestbestellwert ohne Nachkommastellen.

    MfG
    Remedy
    2 Antworten
    3011 Aufrufe
    16. Juli 2010, 09:58:33 von Thomas
    4 Antworten
    3215 Aufrufe
    27. Mai 2014, 08:59:57 von ifritz
    8 Antworten
    4663 Aufrufe
    30. April 2016, 09:20:38 von Fakrae
    1 Antworten
    1409 Aufrufe
    22. Februar 2017, 19:10:46 von Lottemann
               
    anything