@htcmodified
Das ist hier im Forum ein Dauerthema
, aber es gibt diverse Lösungsansätze, die letztlich zum gewünschten Ergebnis führen..zumindestens bei mir
Hauptursachen sind a) die Behandlung von Stornos und b) abgebrochene, abgelehnte und schwebende Bezahlvorgänge bei Paypal, Sofortüberweisung etc..
Zu Thema Storno findest Du in nachstehendem Thread die Lösung:
http://www.modified-shop.org/forum/index.php?topic=12784.30Schau mal auf Seite 3 Beiträge #31 und #42. Bei #42 habe ich den Lösungsansatz 2 genommen.
Zu Punkt b) habe ich dann diese 2.Lösung von Tomcraft erweitert um die Bestellstati, die ich ausklammern wollte, also schwebende, abgebrochene etc. Bezahlungen.
Ich bin jetzt nicht der grosse PHP-Experte, daher bitte erst testen. Bei mir funktioniert es im Shop (SP2) aber ohne Probleme:
Wenn Du #42 umgesetzt hast, erweiterst Du
$filterString = " AND o.orders_status != XXX";
auf das
$filterString = " AND o.orders_status != XXX AND o.orders_status != XXX1";
XXX und XXX1 sind die ID der Bestellstati, die Du unberücksichtigt lassen willst.
Damit solltest Du gleiche Werte in der Umsatzstatistik und der Umsatzübersicht haben.
Bonner