Hallo SVN_Daniel,
für
JTL-POS ERP connected:
In der
Wawi kann unter F6 Verkauf im unteren Bereich eine eigene Übersicht erstellt werden.
Die folgende Abfrage listet die "Filialen-/
Shop-Umsätze" je Filiale/Shop auf.
Alle in der unter F6 Verkauf - Übersicht markierten Aufträge laufen in das Abfrageergebnis, sofern dem Auftrag eine Filiale/Shop zugeordnet ist.
Datum (Tag), Kasse (Filiale/Shop), Zahlungsart, Umsatzsteuer%, Warengruppe, Summe(Netto), Summe(Brutto)
Filter setzen auf Datum Tag oder Monat, alle Verkäufe markieren und das Ergebnis wird angezeigt und kann über rechten Mausklick in der Headerleiste der eigenen Übersicht als CSV Exportiert werden.
Wir haben selber 2 Filialen und 3 Kassen im Einsatz
Filiale Hamburg - Kasse1 -> alle Zahlungsarten in der Kasse haben eine 1 im Namen hinten rangestellt
Filiale Hamburg - Kasse2 -> alle Zahlungsarten in der Kasse haben eine 2 im Namen hinten rangestellt
Filiale Kiel - Kasse3 -> alle Zahlungsarten in der Kasse haben eine 3 im Namen hinten rangestellt
So kann ich über die übergebene Zahlungsart sehen, von welcher Kasse der Umsatz kommt.
Sollte ein Artikel keine Warengruppe haben oder ein BON Rabatt gewährt worden sein, fehlt die Warengruppe.
ACHTUNG:
- Warengruppe ist nicht Kategorie!
- SQL Abfrage ohne Gewähr!
- die WHERE Bedingung ist für WAWI 1.7.xxxx
SQL:
SELECT Format(tAuftrag.dErstellt,'dd.MM.yyyy') AS Datum, tShop.cName AS Kasse, tZahlungsart.cName AS Zahlungsart, CAST(tAuftragPosition.fMwSt AS DECIMAL(7,2)) AS MwSt, tWarengruppe.cName AS Warengruppe, Sum(CAST(tAuftragPosition.fWertNettoGesamtFixiert AS DECIMAL(7,2))) AS Netto, Sum(CAST(tAuftragPosition.fWertBruttoGesamtFixiert AS DECIMAL(7,2))) AS Brutto
FROM ((((Verkauf.tAuftrag INNER JOIN Verkauf.tAuftragPosition ON tAuftrag.kAuftrag = tAuftragPosition.kAuftrag) INNER JOIN tShop ON tAuftrag.kShop = tShop.kShop) INNER JOIN tZahlungsart ON tAuftrag.kZahlungsart = tZahlungsart.kZahlungsart) LEFT JOIN tArtikel ON tAuftragPosition.kArtikel = tArtikel.kArtikel) LEFT JOIN tWarengruppe ON tArtikel.kWarengruppe = tWarengruppe.kWarengruppe
WHERE (((tAuftrag.nType)=1)) AND tAuftrag.kAuftrag IN(@keys)
GROUP BY Format(tAuftrag.dErstellt,'dd.MM.yyyy'), tShop.cName, tZahlungsart.cName, tAuftragPosition.fMwSt, tWarengruppe.cName
ORDER BY Format(tAuftrag.dErstellt,'dd.MM.yyyy'), tShop.cName, tZahlungsart.cName, tWarengruppe.cName
LG
Bernd