Neu Auswertung SQL - Monatsbericht - JTL-Ameise

BenjaminM

Mitglied
20. Februar 2022
13
1
Hallo an alle,
Da ich mich mit SQL Auswertungen nicht auskenne und ich gelesen habe das
man über JTL Ameise sogut wie jedes Export erstellen kann, brauche ich eure Hilfe.

Ich brauche ein Export mit dem Brutto Monatsverkäufen pro Filiale(pro Kassa, 1 Filiale = 1 Kassa) und pro Zahlungsart ( BAR und DEBIT und Gesamt)

Über Statistik ist es nicht möglich weil ich dort nur entweder die Filiale oder nur die Zahlungsarten für die einzelnen Tage auswerten kann.

Im Anhang ein Bild wie es ca. aussehen soll.
Natürlich nicht mit den Grafischen Abgrenzungen sondern nur die Rohdaten.

Danke! Vielleicht könnt ihr mir weiterhelfen.
 

Anhänge

  • Bildschirm­foto 2023-02-12 um 13.02.01.png
    Bildschirm­foto 2023-02-12 um 13.02.01.png
    182,5 KB · Aufrufe: 38

Atelier-Zippel

Gut bekanntes Mitglied
27. Dezember 2022
94
31
Firma
Atelier Zippel, Bernd Zippel Nachf.
Hallo BenjaminM,

das Problem in Statistik hatte ich auch.
Aber mit folgendem Workaround klappt es mit etwas CopyAndPaste
Was man dort unter Statistik machen kann:
Auftragspositionen - Betrag - Pro Monat je Shop
Im Tab Auswertungseinstellungen:
Gruppieren über Datum Tag, Monat, Jahr
Auffächern nach Zahlungsart
Zeitraum: letzter Monat
Unten Brutto anklicken
Einen Tab weiter: FILTER - Tab: Auftrag
Nur markierte Elemente berücksichtigen
und dann pro Auswertung die jeweilige Kasse anklicken

Das gibt zumindest die Daten pro Kasse, die dann jeweils exportiert werden können.
In Excel können diese dann zugefügt werden.

Da es beim SQL Server relativ problematisch ist, einen flexiblen Datumbereich abzufragen, ohne ständig im SQL Script etwas anzupassen und eine dynamische Kreuztabelle ebenfalls problematisch ist, habe ich mich für eigene Übersichten entschieden.
Alle im oberen Bereich markierten Aufträge werden nach Datum/Shop(Kasse)/Zahlungsart summiert.

Ich habe mir zusätzlich eine eigene Übersicht unter F6 Verkauf gebaut, welche ich als Datenbasis für eine Excel Pivot benutze :
Funktioniert in Wawi Version 1.7.xxx
Name: irgendwas
SQL:

SELECT Format(tAuftrag.dErstellt,'dd.MM.yyyy') AS Datum, tShop.cName AS Kasse, tZahlungsart.cName AS Zahlungsart, Sum(CAST(tAuftragEckdaten.fWertBrutto AS DECIMAL(7,2)) ) AS Brutto
FROM ((Verkauf.tAuftrag INNER JOIN Verkauf.tAuftragEckdaten ON tAuftrag.kAuftrag = tAuftragEckdaten.kAuftrag) INNER JOIN tShop ON tAuftrag.kShop = tShop.kShop) INNER JOIN tZahlungsart ON tAuftrag.kZahlungsart = tZahlungsart.kZahlungsart
WHERE (((tAuftrag.nType)=1)) AND tAuftrag.kAuftrag IN(@keys)
GROUP BY Format(tAuftrag.dErstellt,'dd.MM.yyyy'), tShop.cName, tZahlungsart.cName
ORDER BY Format(tAuftrag.dErstellt,'dd.MM.yyyy'), tShop.cName, tZahlungsart.cName


Ich setze den Filter bei der oberen Verkaufsansicht auf Monat, wähle den Vormonat aus und markiere alle angezeigten Aufträge.
Die eigene Übersicht gibt mir die Werte und mit rechtem Mausklick auf einen Spaltenheader im Datenbereich bei eigene Übersichten können die Daten nach Excel exportiert werden.
In Excel "TAB" Einfügen - Pivot - neues Tabellenblatt und dann Datum als Zeile, dann Kasse und Zahlungsart in Spalten und Brutto als Wert. Teilergebnisse je Spalte aus machen und im Tab Entwurf - Berichtslayout - Im Tabellenformat anzeigen


LG

Bernd
 
  • Gefällt mir
Reaktionen: Nico.W

Nico.W

Gut bekanntes Mitglied
21. Juli 2020
70
30
Hallo BenjaminM,

das Problem in Statistik hatte ich auch.
Aber mit folgendem Workaround klappt es mit etwas CopyAndPaste
Was man dort unter Statistik machen kann:
Auftragspositionen - Betrag - Pro Monat je Shop
Im Tab Auswertungseinstellungen:
Gruppieren über Datum Tag, Monat, Jahr
Auffächern nach Zahlungsart
Zeitraum: letzter Monat
Unten Brutto anklicken
Einen Tab weiter: FILTER - Tab: Auftrag
Nur markierte Elemente berücksichtigen
und dann pro Auswertung die jeweilige Kasse anklicken

Das gibt zumindest die Daten pro Kasse, die dann jeweils exportiert werden können.
In Excel können diese dann zugefügt werden.

Da es beim SQL Server relativ problematisch ist, einen flexiblen Datumbereich abzufragen, ohne ständig im SQL Script etwas anzupassen und eine dynamische Kreuztabelle ebenfalls problematisch ist, habe ich mich für eigene Übersichten entschieden.
Alle im oberen Bereich markierten Aufträge werden nach Datum/Shop(Kasse)/Zahlungsart summiert.

Ich habe mir zusätzlich eine eigene Übersicht unter F6 Verkauf gebaut, welche ich als Datenbasis für eine Excel Pivot benutze :
Funktioniert in Wawi Version 1.7.xxx
Name: irgendwas
SQL:

SELECT Format(tAuftrag.dErstellt,'dd.MM.yyyy') AS Datum, tShop.cName AS Kasse, tZahlungsart.cName AS Zahlungsart, Sum(CAST(tAuftragEckdaten.fWertBrutto AS DECIMAL(7,2)) ) AS Brutto
FROM ((Verkauf.tAuftrag INNER JOIN Verkauf.tAuftragEckdaten ON tAuftrag.kAuftrag = tAuftragEckdaten.kAuftrag) INNER JOIN tShop ON tAuftrag.kShop = tShop.kShop) INNER JOIN tZahlungsart ON tAuftrag.kZahlungsart = tZahlungsart.kZahlungsart
WHERE (((tAuftrag.nType)=1)) AND tAuftrag.kAuftrag IN(@keys)
GROUP BY Format(tAuftrag.dErstellt,'dd.MM.yyyy'), tShop.cName, tZahlungsart.cName
ORDER BY Format(tAuftrag.dErstellt,'dd.MM.yyyy'), tShop.cName, tZahlungsart.cName


Ich setze den Filter bei der oberen Verkaufsansicht auf Monat, wähle den Vormonat aus und markiere alle angezeigten Aufträge.
Die eigene Übersicht gibt mir die Werte und mit rechtem Mausklick auf einen Spaltenheader im Datenbereich bei eigene Übersichten können die Daten nach Excel exportiert werden.
In Excel "TAB" Einfügen - Pivot - neues Tabellenblatt und dann Datum als Zeile, dann Kasse und Zahlungsart in Spalten und Brutto als Wert. Teilergebnisse je Spalte aus machen und im Tab Entwurf - Berichtslayout - Im Tabellenformat anzeigen


LG

Bernd
Hallo Bernd,

vielen Dank für die tolle Idee.

Haben die SQL nochmal ein Wenig Ergänzt und umgestaltet.

SELECT Format(tAuftrag.dErstellt,'dd.MM.yyyy') AS Datum, tPlattform.cName AS Kasse, tZahlungsart.cName AS Zahlungsart, Sum(CAST(tAuftragEckdaten.fWertnetto AS DECIMAL(7,2)) ) AS Netto
FROM ((Verkauf.tAuftrag INNER JOIN Verkauf.tAuftragEckdaten ON tAuftrag.kAuftrag = tAuftragEckdaten.kAuftrag) INNER JOIN tPlattform ON tAuftrag.kPlattform = tPlattform.nPlattform) INNER JOIN tZahlungsart ON tAuftrag.kZahlungsart = tZahlungsart.kZahlungsart
WHERE (((tAuftrag.nType)=1)) AND tAuftrag.kAuftrag IN(@keys)
GROUP BY Format(tAuftrag.dErstellt,'dd.MM.yyyy'), tPlattform.cName, tZahlungsart.cName
ORDER BY Format(tAuftrag.dErstellt,'dd.MM.yyyy'), tZahlungsart.cName

Gleicher Aufbau Ansicht, mit der Änderung Online-Shops zusammen, Wawi Direkt und Amazon aufgeschlüsselt sowie alles Netto.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Profi / Freelancer gesucht für verschiedene kleinere Projekte (Daten Import/Export, Auswertung, Workflows usw.) Starten mit JTL: Projektabwicklung & Migration 1
Über SQL Abfragen, Preise eines SCX Angebotes ändern kaufland.de - Anbindung (SCX) 6
Neu Auftragsview per Ameise oder SQL in CSV exportieren User helfen Usern - Fragen zu JTL-Wawi 4
SQL-Abfrage – Stückliste-Artikel ausblenden, nur einzelne Positionen anzeigen JTL-Wawi 1.9 3
SQL-Abfrage für eigene Übersicht im Verkauf – Aufträge zu Angeboten prüfen JTL-Wawi 1.9 2
Neu Suche SQL Abfrage für Hersteller die keinem Artikel mehr zugeordnet sind. User helfen Usern - Fragen zu JTL-Wawi 6
MS SQL von JTL an N8N anbinden JTL-Wawi 1.9 16
Neu SQL Abfrage für offene Aufträge über Ameise User helfen Usern - Fragen zu JTL-Wawi 5
Neu Suche Kenner der MS SQL Datenbanken und JTL-WaWi vorzugsweise Raum Aachen Dienstleistung, Jobs und Ähnliches 1
Mehrere SQL Server JTL-Wawi 1.9 6
Neu Shop Komplettabgleich nicht möglich, Globale Daten verstopft SQL Tabelle tGlobalsQueue komplett JTL-Wawi - Fehler und Bugs 0
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Installation MS SQL 2022 Express: Fehler beim Warten auf das Wiederherstellungshandle des Datenbankmoduls Installation von JTL-Wawi 9
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1
Neu SQL-Abfrage von im Onlineshop aktiven Artikeln JTL Ameise - Eigene Exporte 2
Neu Biete: Windows Server optimiert für JTL und MS SQL Standard Lizenz (8 Monate alt, 42% unter Neupreis) Dienstleistung, Jobs und Ähnliches 1
Gespeicherte Filter (Lagerbewertung) nach SQL Umzug nicht mehr abrufbar JTL-Wawi 1.9 0
Neu Umzug von SQL 2016 Express auf SQL 2019 Standard mit Wawi 1.8.12.2 Installation von JTL-Wawi 10

Ähnliche Themen