Neu Suche SQL für die Ausgabe von Lieferländern mit wie vielen Paketen beliefert und welcher netto warenwert gestaffelt nach Jahr, Monat, Woche und Tag?

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
1.029
222
Herne
Hallo alle zusammen,

Ich bin auf der Suche nach einem SQL.
Ich möchte mir gerne in Excel eine Tabelle ausspucken lassen die mir Zeigt:
Wie viele Pakete in welches Land?
Was für einen Netto Wert haben die Pakete insgesamt?
Das ganze gerne gestaffelt nach Jahr, Monat, Woche und Tag.

Ist das so umsetzbar?
Gibt es eventuell eine Möglichkeit in der WAWI, die ich übersehen habe?
 

John

Sehr aktives Mitglied
3. März 2012
3.101
684
Berlin
Tabelle Versand > Lieferscheine > Versendet die Spalten für Land und Anzahl der Pakete einblenden. Dann die Tabelle exportieren. Warenwert ggf. per SVerweis aus den Aufträgen...

Dann selbst auswerten ;)
 
  • Gefällt mir
Reaktionen: trennscheibenwelt

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.168
656
Wir haben dazu bereits diverse Abfragen gebaut, die mit unserer Toolbox mal kostenlos dabei sein werden.


Das sollte Umsatz je Land mit Anzahl Sendungen sein, gerade mal zammgewürfelt:

Code:
SELECT        DISTINCT tlieferadresse.cLand AS Lieferland,
            COUNT(tlieferadresse.cLand) AS Sendungen,
            FORMAT(CAST(SUM(tBestellungEckDaten.fWertNetto) AS DECIMAL(20, 2)), 'N', 'de-de') + ' €' AS 'Umsatz'
FROM        tBestellung INNER JOIN
            tlieferadresse ON tBestellung.kLieferAdresse = tlieferadresse.kLieferAdresse INNER JOIN
            tLieferschein ON tBestellung.kBestellung = tLieferschein.kBestellung INNER JOIN
            tBestellungEckDaten ON tBestellung.kBestellung = tBestellungEckDaten.kBestellung
WHERE        (tLieferschein.dErstellt >= CONVERT(DATETIME, '01.01.2020 00:00:00', 104)) AND (tLieferschein.dErstellt <= CONVERT(DATETIME, '31.12.2020 23:59:59', 104))
Group By    tlieferadresse.cLand
ORDER BY    Sendungen DESC


Damit kannst du mal grob Versandkosten auswerten und gegenüber deinen tatsächlichen Kosten packen:


Code:
SELECT        tversandart.cName, COUNT(tversandart.cName) AS 'Menge', REPLACE(CAST(SUM(tbestellpos.fVKPreis) AS DECIMAL(10,2)), '.', ',') + ' €' AS 'Versandkosten', REPLACE(CAST((SUM(tbestellpos.fVKPreis)/COUNT(tversandart.cName)) AS DECIMAL(10,2)), '.', ',') + ' €' AS 'Ø Versandkosten'
FROM        tversandart INNER JOIN
                tVersand ON tversandart.kVersandArt = tVersand.kVersandArt INNER JOIN
                tLieferschein ON tVersand.kLieferschein = tLieferschein.kLieferschein INNER JOIN
                tBestellung ON tLieferschein.kBestellung = tBestellung.kBestellung INNER JOIN
                tbestellpos ON tBestellung.kBestellung = tbestellpos.tBestellung_kBestellung
WHERE        (tLieferschein.dErstellt >= CONVERT(DATETIME, '01.01.2020 00:00:00', 104)) AND (tLieferschein.dErstellt <= CONVERT(DATETIME, '31.12.2020 23:59:59', 104) AND (tbestellpos.nType = '2'))
GROUP BY    tversandart.cName
ORDER BY    tversandart.cName


Übersicht aller Sendungen, kannst dann selbst filtern:

Code:
SELECT        CONVERT(NVARCHAR(10), tLieferschein.dErstellt, 104) AS Versanddatum,
            tLieferschein.cLieferscheinNr AS 'Lieferscheinnummer',
            tversandart.cName AS 'Versandart',
            REPLACE(CAST(SUM(tartikel.fArtGewicht * tbestellpos.nAnzahl) + tbestellung.fZusatzGewicht AS DECIMAL(10, 3)), '.', ',') + ' kg' AS Versandgewicht,
            tVersand.cIdentCode AS Trackingnummer,
            tlieferadresse.cLand AS Lieferland
FROM        tLieferschein INNER JOIN
            tbestellung ON tLieferschein.kBestellung = tbestellung.kBestellung INNER JOIN
            tbestellpos ON tbestellung.kBestellung = tbestellpos.tBestellung_kBestellung INNER JOIN
            tartikel ON tbestellpos.tArtikel_kArtikel = tartikel.kArtikel INNER JOIN
            tVersand ON tLieferschein.kLieferschein = tVersand.kLieferschein INNER JOIN
            tversandart ON tVersand.kVersandArt = tversandart.kVersandArt INNER JOIN
            tlieferadresse ON tBestellung.kLieferAdresse = tlieferadresse.kLieferAdresse
WHERE        (tLieferschein.dErstellt >= CONVERT(DATETIME, '01.01.2020 00:00:00', 104)) AND (tLieferschein.dErstellt <= CONVERT(DATETIME, '31.12.2020 23:59:59', 104))
GROUP BY    tLieferschein.dErstellt, tLieferschein.cLieferscheinNr, tversandart.cName, tbestellung.fZusatzGewicht, tVersand.cIdentCode, tlieferadresse.cLand
ORDER BY    tLieferschein.dErstellt
 
Ähnliche Themen
Titel Forum Antworten Datum
Erweiterte Suche filtert nicht richtig? JTL-Wawi 1.9 0
Neu Plugin Suche: Mailchimp Plugins für JTL-Shop 0
Neu POS GTIN Suche und Wawi ausbuchen JTL-POS - Fehler und Bugs 0
Neu Suche Dienstleister für Rechnungsvorlage, MwSt Sätze User helfen Usern - Fragen zu JTL-Wawi 0
Neu Suche Tipps für Plesk Settings Installation / Updates von JTL-Shop 0
Neu SUCHE JEMAND DER MIR REGELMÄSSIG BEIM UPDATES HILFT Installation / Updates von JTL-Shop 3
Neu Suche Zeiterfassungs-Terminal ohne Cloud und ohne monatliche Kosten Smalltalk 4
Neu JTL WAWI - Suche nach Designer für eBay-Vorlage mit CLP-Feldern Dienstleistung, Jobs und Ähnliches 1
Neu Suche nach zuverlässigen Lieferanten für umweltfreundliche Kartonagen mit Höhenriller Smalltalk 1
Neu Suche Dienstleister zur Anpassung von Rechnungsvorlagen Dienstleistung, Jobs und Ähnliches 3
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 4
Neu SQL Query zum Bilder löschen Arbeitsabläufe in JTL-Wawi 3
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2
Neu Innerhalb einer Variable -SQL Abfrage- das Wort "fett" schreiben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie finde ich per SQL heraus welche Aufträge auf Teillieferbar stehen? JTL Ameise - Eigene Exporte 1
Neu Microsoft SQL unter MS365 Installation von JTL-Wawi 2
Neu SQL Abfrage, 3. Mahnstufe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag) Eigene Übersichten in der JTL-Wawi 9
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Neu MS SQL Server auf Windows vs Linux Starten mit JTL: Projektabwicklung & Migration 9
Beantwortet Hilfe bei SQL Abfrage erbeten User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage - Sendungsnummern als Liste nach Datum Schnittstellen Import / Export 2
Neu DB: kPlattform eines Auftrages ändern (SQL) - Zwecks Lagerplatzreservierung User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL prozeduren mit #temp Tabellen Eigene Übersichten in der JTL-Wawi 28
Neu Ameise Export in SQL Abfrage umwandeln User helfen Usern - Fragen zu JTL-Wawi 11
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 9
Neu List & Label Vorlagen: SQL Injection Warnung umgehen um Datenquelle zu ergänzen User helfen Usern - Fragen zu JTL-Wawi 12
Kategoriebox Nummer für Unterkategorien JTL-Wawi 1.9 2
20 % USt wird für UK nicht ausgewiesen - was mache ich falsch JTL-Wawi 1.9 1
Neu Spezialist für Rechnungsformular-Anpassung benötigt Dienstleistung, Jobs und Ähnliches 1
Getrenntes Lager für den JTL shop JTL-Wawi 1.9 1
Neu Benutzer Authentifizierung für externe App/Shop Onlineshop-Anbindung 1
Schnittstelle für Zalando, Kaufland und Otto JTL-Wawi 1.9 5
Neu Die Kennzeichnungspflicht für schwere Pakete kommt am 1.1.2025 JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Ausgabeweg => Beschreibungen werden nicht von JTL Wawi gezogen für Shop/ebay/sonst was User helfen Usern - Fragen zu JTL-Wawi 3
Herstellername / Verantwortliche Person für die EU für Kaufland kaufland.de - Anbindung (SCX) 1
Neu Umfrage: Scanpflicht auf Artikelebene (Nur für bestimmte Artikel aktivieren/deaktivieren) JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Workflow und Version für Vorhaben Starten mit JTL: Projektabwicklung & Migration 3
Neu Rabatt für Bundles Allgemeine Fragen zu JTL-Shop 2
Provisionsabrechnung für Vertrieb JTL-Wawi 1.9 1
Beantwortet Kosten für Aufträge aus Shopware 5 Shopware-Connector 1
Neu Artikelbestände für Stücklistenartikel blockieren User helfen Usern - Fragen zu JTL-Wawi 2
Neu Attribute für EWR Pflichtangaben - otto.de User helfen Usern - Fragen zu JTL-Wawi 5
Neu Amazon Lister 2.0 Fehlercode: SLR402 Bild "1.jpg" für das Angebot mit SKU "xxxxx" auf Channel "AMAZONDEJTL" wurde nicht gefunden Amazon-Lister - Ideen, Lob und Kritik 0
Neu Variable für Zulaufdatum User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen