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.025
212
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
1.625
208
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
4.957
319
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
Neu Probleme ecoDMS (burns) 21.06 - Suche funktioniert nach gewisser Zeit nicht mehr User helfen Usern 1
Plugin Suche FAQ Produkt Plugin Upgrade JTL-Shop4 auf JTL-Shop5 0
Beantwortet Suche Workflow: E-Mail Benachrichtigung wenn Bestand von 0 erhöht wird JTL-Workflows - Ideen, Lob und Kritik 5
Neu Rechnungskorrektur Ausgabe 2.0, suche Auftragsnr- und Lieferscheinbezüge Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Online-Shop Abgleich löscht Filter-Suche in Shopware 5 Shopware-Connector 0
Neu Suche: Gutschein-Produkt in JTL erzeugen - dann zu WooCommerce übertragen und in WooComemrce nutzbar machen WooCommerce-Connector 2
Neu suche Programmierer oder Excel Fan bzw. Ameise Import Optimierer Schnittstellen Import / Export 16
Gelöst suche Bondrucker (Bluetooth) Gelöste Themen in diesem Bereich 2
Neu Uniprojekt - Suche Gesprächspartner (Chief of Information, CDO, CIO,...) - IT Infrastruktur User helfen Usern 0
Gelöst Suche eine Idee zu WMS Umlagerung zweier Großkunden JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 4
Neu SQL Server nutzt den verfügbaren Arbeitsspeicher nicht User helfen Usern 2
Neu Workflow (SQL) zur Ausrechnung eine Werts über die Gesamtbestellung Arbeitsabläufe in JTL-Wawi 1
Neu SQL Fehler Statistik/Auswertung JTL-Wawi - Fehler und Bugs 1
Neu eBay SQL-Abfrage ItemID's User helfen Usern - Fragen zu JTL-Wawi 13
Neu SQL Server 2017 Port Installation von JTL-Wawi 4
Neu Lagerbestand eines Artikels per SQL User helfen Usern - Fragen zu JTL-Wawi 5
Neu SQL Datenbank nicht gefunden - Fehlermeldung Individuelle Listenansichten in der JTL-Wawi 7
Neu SQL/VS Storde Procedure - Artikel hinzufügen Schnittstellen Import / Export 4
Neu Grafana SQL Abfragen Beispiele User helfen Usern 7
Neu JTL Wawi Verbindung von RDS-Server auf SQL Server herstellen funktioniert nicht JTL-Wawi - Fehler und Bugs 0
Neu Attribut-Ausgabe per SQL im Vorlagendesigner Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu SQL hinter den Variablen in JTL Wawi User helfen Usern - Fragen zu JTL-Wawi 2
Neu HILFE bei SQL Abfrage User helfen Usern - Fragen zu JTL-Wawi 2
Neu Google Shopping Plugin - SQL möglich? (z.B. für Warengruppe) Plugins für JTL-Shop 0
Neu SQL User helfen Usern - Fragen zu JTL-Wawi 2
Neu SQL Fehlermeldung bei ebay Abruf eBay-Anbindung - Fehler und Bugs 2
Neu SQL Datei per Batch ausführen User helfen Usern - Fragen zu JTL-Wawi 12
Neu Variantebilder werden nicht angezeigt / SQL Fehler Shopware-Connector 0
Neu JTL Statistik SQL EK VK ausgeben User helfen Usern - Fragen zu JTL-Wawi 1
Neu SQL: gesamte offene Posten zu einer Kundennummer Individuelle Listenansichten in der JTL-Wawi 1
Neu Workflow: Auftrag erstellt -> Kreditlimit überschritten (SQL - Abfrage) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Einstellung JTL Shop für google bei verkauften Artikeln Allgemeine Fragen zu JTL-Shop 0
Neu Unterschiedliche Galeriebilder für versch. Ebay plattformen(de,es,fr...) Einrichtung und Installation von JTL-eazyAuction 1
Neu Einzelne Bilder für Plattform deaktivieren Schnittstellen Import / Export 0
Neu UPS Economy - neuer kostengünstiger Tarif von UPS für den weltweiten Versand JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu komplette Variablenliste für Exportformate in JTL Shop 5 Betrieb / Pflege von JTL-Shop 1
Beantwortet DHL Retour für Amazon JTL-ShippingLabels - Fehler und Bugs 5
Neu Amazon Lagerung und Versand für eine handvoll Produkte - Kosmetik Dienstleistung, Jobs und Ähnliches 7
Neu Alternative für NOVA wie die freien Evo Themes von bootswatch.com? Templates für JTL-Shop 1
Neu Wie mache ich eine Abfrage für eine Checkbox? Allgemeine Fragen zu JTL-Shop 6
Neu Pfad für Exportformate ändern Technische Fragen zu Plugins und Templates 5
Neu Amazon Lagerung und Versand für eine handvoll Produkte - Kosmetik - ohne JTL Business Jungle 0
Neu JTL-Track&Trace Open Beta für DPD Releaseforum 0
Neu UVP in Variantionen für Amazon & Dezimalproblem User helfen Usern - Fragen zu JTL-Wawi 0
Neu Tabelle für mobile Ansicht - Responsive Tabelle User helfen Usern - Fragen zu JTL-Wawi 0
Neu 💙 Neues Plugin: Warenkorb-Button Plus (für JTL-Shop 4 und JTL-Shop 5) Plugins für JTL-Shop 2
Neu 💙 Neues Plugin: Payment & Shipping Icons Plus (für JTL-Shop 4 und JTL-Shop 5) Plugins für JTL-Shop 0
Neu Bei Globalen Vorlagen für den Lieferschein die Bankdaten ausblenden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
In Bearbeitung [WAWI-57886] WF für Stornierte Rechnungen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow erstellen nach Rechnungsdruck für: User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen