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
211
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.619
205
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.948
314
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 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 Suche in "Selbsterstellte Produktseiten" funktioniert nicht Amazon-Lister - Fehler und Bugs 0
Neu Suche nach bestimmten Informationen in der Datenbank bzw. -tabellen User helfen Usern - Fragen zu JTL-Wawi 7
Neu Fehler bei der Suche in der Version 4.05 geht nicht JTL-Shop - Fehler und Bugs 2
Neu SQL Datenbank nicht gefunden - Fehlermeldung Individuelle Listenansichten in der JTL-Wawi 6
Neu SQL/VS Storde Procedure - Artikel hinzufügen Schnittstellen Import / Export 4
Neu Grafana SQL Abfragen Beispiele User helfen Usern 0
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 Verknüpfung von DB-Tabellen in SQL-Abfrage für Retouren zur Ermittlung des Kunden User helfen Usern - Fragen zu JTL-Wawi 1
Neu Biete: JTL Shop Entwickler, Plugins / Templates / Reports / SQL / Apps Dienstleistung, Jobs und Ähnliches 0
Neu SQL Bild des Vaterartikels Individuelle Listenansichten in der JTL-Wawi 0
Neu SQL - Eigene Übersicht Sonderpreise von Amazon Individuelle Listenansichten in der JTL-Wawi 0
Neu Shopauskunft Plugin für Shop 4 Plugins für JTL-Shop 0
Neu Exportformate / Versandkosten für Lieferland (ISO-Code): CH JTL-Shop - Fehler und Bugs 0
Beantwortet Warum wird für {$Artikel->fMindestabnahme} kein Wert ausgegeben? Betrieb / Pflege von JTL-Shop 2
Neu Eigenes Feld für AZ Preise - welchen Datentyp nehmen? Amazon-Lister - Ideen, Lob und Kritik 2
Gelöst Artikelattribute durch Armeise importieren für Unicorn2 JTL-Ameise - Fehler und Bugs 1
Neu Amazon will Ablaufdatum für normale Produkte und permanent decimal Error Amazon-Anbindung - Fehler und Bugs 4
Neu Gibt es keine "eigene Felder" für Vorgänge wie Angebot, Auftrag, Rechnung etc.? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Kartenterminal für JTL-POS JTL-POS - Fragen zu Hardware 3
Shop 5: Nova / Lieferzeitenangabe für Kinderartikel passt nicht Einrichtung JTL-Shop5 0
Neu Mindestabnahme für Amazon-Artikel Amazon-Anbindung - Ideen, Lob und Kritik 4
Gelöst Druck von Artikeletiketten für kompletten Warenbestand eines bestimmten Lagers User helfen Usern - Fragen zu JTL-Wawi 2
Neu 💙 Neues Plugin: Energielabel (für JTL-Shop5) - empfohlen vom Händlerbund! Plugins für JTL-Shop 0
In Diskussion Logo für Bon in JTL-POS auf Chromebox JTL-POS - Fragen zu Hardware 10
Neu Projektbaustein für Bereich Lager Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu 💙 Neues Plugin: Messenger Kontaktlayer (für JTL-Shop5) Plugins für JTL-Shop 5
Neu 💙 Neues Plugin: Artikelsticker Plus (für JTL-Shop5) Plugins für JTL-Shop 0
Neu Mixbox Plugin für JTL-Shop5 Com-ins-netz CIN GmbH Plugins für JTL-Shop 0
Neu Shop5 Plugin " Pfand incl. Altteilesteuer für den KFZ Handel" Com-ins-netz CIN GmbH Plugins für JTL-Shop 0
Neu Attribute für Cross-Selling Shopware-Connector 2
Neu Hardware für Gastronimie Allgemeine Fragen zu JTL-POS 0
In Bearbeitung Fehler "Typ " 'Decimal' für Eigenschaft 'Anzahl' konvertiert werden. " in Worflow mit DotLiquid JTL-Workflows - Ideen, Lob und Kritik 3

Ähnliche Themen