Orders, Invoices, Shipments, Credits
sales_order richtig lesen, Nettoumsatz korrekt berechnen, Rückerstattungen berücksichtigen und die drei häufigsten Denkfehler bei Magento Revenue-Reports vermeiden – mit vollständiger SQL-Abfrage.
Warum Magento Sales SQL oft falsch ausgewertet wird
Magento-Umsatzberichte per SQL zu erstellen klingt einfach: einfach alle Bestellungen summieren. In der Praxis führt dieser naive Ansatz zu massiv falschen Zahlen. Stornierte Bestellungen werden als Umsatz gezählt, Rückerstattungen fehlen, Währungsunterschiede bei Multi-Store-Setups werden ignoriert, und Teilrechnungen werden doppelt erfasst.
Dieser Artikel erklärt die Magento Sales SQL-Tabellen im Detail: Was bedeuten die wichtigen Spalten in sales_order? Welche Quantity-Felder in sales_order_item sind für die Umsatzberechnung relevant? Wie müssen