Ich verwende Magento 1.6.2 und habe einen zeitweiligen Fehler bei einigen Kundenaufträgen. Der Kunde wird korrekt belastet, aber die Magento-Admin-Seite meldet beim Anzeigen des Verkaufs falsche Werte. Ich verstehe, warum es falsch gemacht wird - ich habe einen Rabatt von 10% auf eine ganze Reihe von Produkten auf meiner Website, und deshalb läuft etwas schief.Wo sind die Bestelldaten von Magento gespeichert?
Erneut bezahlt der Kunde den korrekten (vergünstigten) Betrag, aber die Daten müssen in der Magento-Datenbank falsch gespeichert werden, da die Werte im Admin-System nicht korrekt sind. Die Katalogpreisregel, die den Rabatt von 10% anwendet, wird in den angezeigten Summen nicht berücksichtigt.
Zu meinem Leidwesen verwenden wir Zynk, um Daten von Magento zu unserem Sage 200-Backoffice-System zu bringen, und den Daten, die in dieses System importiert werden, fehlt auch der 10% -Rabatt, der Abgleich von Auftragszahlungen und Sage-Rechnungen ein kompletter Schmerz.
Das einzige, was ich denke, ist, dass irgendwo die Daten in der Magento-Datenbank falsch gespeichert werden (ohne die 10% Rabatt angewendet worden), wenn Zynk die Daten sammelt, ist es falsch.
Kann mir jemand helfen zu verstehen, wo ich die Bestelldaten in der Magento-Datenbank finde, damit ich sehen kann, was für eine bestimmte Magento-Bestellnummer gespeichert wurde - kann ich dann zumindest anfangen, das zu debuggen, vielleicht?
Wenn jemand Details darüber hat, wo der Code zu finden ist, der von Magento zur Ausführung der Auftragsdatenbanktransaktionen verwendet wird, insbesondere wo die Rabatte vor dem Speichern der Daten angewendet werden sollen, wäre das eine große Hilfe.
Prost!
Weitere Frage, wie meine Erkenntnisse aus der ersten erforderlich hast mich nicht auf die Antwort, die ich brauche ... Wenn ein Kunde überprüft und für seine Waren bei der erwarteten Rate der Zahlung zahlt - wie Magento speichern können die Transaktionsdaten falsch? Die Daten, die ich in sales_flat_order sehe, sind falsch - der Rabatt von 10%, den der Kunde in unserem Geschäft ausnutzte, spiegelt sich nicht in den Zahlen in der Datenbank wider. Wie ist das möglich? – robgt