Rabatt für alle Neukunden, die noch nicht gekauft haben erstellen
Artikel in den Warenkorb legen und zur Kasse gehen
Neues Konto erstellen
Rabatt abstauben und bezahlen (egal welche Bezahl- oder Versandart)
Admin-Panel öffnen und Bestellung auswählen
Alles soweit so gut
Stamm auswählen und einfach so auf ‘Speichern’ klicken
In order_main.php wird die Bestellung nochmal neukalkuliert.
Durch den einmaligen Rabatt, der schon gegeben worden ist kennt anscheinend das System diesen gar nicht mehr und berechnet die Werte ohne diesen
Die Rechnung, die generiert wird enthält auch die falschen neukalkulierten Werte.
Schaut mir nach einem sehr kritischen Fehler aus. Hätte nicht gedacht, dass ein Speichern eine komplette Bestellung neuberechnet.
Was passiert z.B. wenn ich irgendwann mal auf Speichern klicke und eine Rabattaktion abgelaufen ist? Klar, wer speichert schon eine Bestellung nach einem Jahr. Was aber wenn irgendwann Code geschrieben wird, der diesen Code triggern wird?
Guten morgen zusammen,
ich habe genau das gleiche Problem. Ich habe mir die Bug Reports angeschaut. Verstehe aber leider nicht, wie die Lösung aussehen soll, bzw. was ich machen muss?!
ich hab mich versucht durch die ganzen Duplikate durchzuklicken und irgendwann hab ich damit aufgehoert. Eine Tragoedie ist das Trackingsystem…
Gibt es fuer den Bug einen Fix? Mir ist heute naemlich aufgefallen, dass durch das manuelle hinzufuegen eines Artikels zu einer Bestellung im Admin Panel die Preise auch zurueckgesetzt werden.
Vor hinzufuegen: Preis mit Rabatt
Nach hinzufuegen: Neuer Artikel in Bestellung + vorheriger Preis ohne Rabatt.
Ich habe noch Version 4.6.4 am laufen. Ist der Fehler mittlerweile in der aktuellen Version geloest?
also ich verstehe das Trackingsystem und keine Tragödie ich sehen kann…
Das ist der aktuelle Eintrag dazu: https://bugs.oxid-esales.com/view.php?id=4624. Der Issue ist offen und in Arbeit und wird noch eine Weile in Anspruch nehmen, weil der Task echt nicht popelig ist.
Übrigens ist der Bugtracker kein Forum, vielleicht könntest Du etwas sparsamer und konstruktiver mit comments umgehen.
Wählt der Kunde die Zahlart "Vorkasse mit 1% Rabatt) und ich ändere die Zahlart auf Paypal ohne Rabatt im Nachhinein ab, bleibt der Rabatt aber bei “kosten Zahlart” stehen.
In dem Fall muss ich die Bestellung in der Datenbank ändern, was sehr aufwenig ist.