Gelöst Versand: Anzahl Pakete pro Dienstleister und Zeitraum

Status
Es sind keine weiteren Antworten möglich.

HMside

Aktives Mitglied
14. April 2019
72
21
Hallo zusammen,

ich bin auf der Suche nach einer eigenen Ansicht unter "Versand > Versendet" um die Anzahl der Pakete je Dienstleister (aktueller Tag) auf einen Blick erfassen zu können.
Hat jemand von Euch eventuell schon so eine Ansicht erstellt oder ein Code-Snippet, welches in die Richtung geht und würde mir dieses freundlicherweise zur Verfügung stellen?
 
  • Gefällt mir
Reaktionen: ManuelHudec

pseudolog

Aktives Mitglied
12. September 2011
30
9
jein :) ohne Verrenkungen nur nach Versandart nicht nach Dienstleister. Die
Übersichten scheinen auch nur zu triggern wenn eine Eintrag ausgewählt ist.

Annotation 2019-11-21 124650.jpg

SQL:
SELECT SUM(lf.nAnzahlVersendetePakete) 'Pakete'
    , CASE
        WHEN (GROUPING(va.cName) = 1)
            THEN 'Gesamt'
        ELSE va.cName
        END AS [Versandart]
FROM Versand.lvLieferschein lf
INNER JOIN tversandart va
    ON va.kVersandArt = lf.kVersandart
WHERE (CONVERT(DATE, lf.dVersendet, 1)) = (CONVERT(DATE, GetDate(), 1))
GROUP BY va.cName
WITH ROLLUP
ORDER BY GROUPING(va.cName)
    , 'Pakete' DESC
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.649
1.966
@pseudolog mich würde das "Pro Monat" interessieren, kannst du das bitte posten ?

Also laufendes Jahr pro Monat und das Jahr im SQL selbst als Konstante so kann man es selbst sehr einfach anpassen.

Sortierung (Jahr / )Monat / Versandart
 
  • Gefällt mir
Reaktionen: mobade

pseudolog

Aktives Mitglied
12. September 2011
30
9
Der aktuelle Monat ist trivial, da änder sich nur das Datum

SQL:
SELECT SUM(lf.nAnzahlVersendetePakete) 'Pakete'
    , CASE
        WHEN (GROUPING(va.cName) = 1)
            THEN 'Gesamt'
        ELSE va.cName
        END AS [Versandart]
FROM Versand.lvLieferschein lf
INNER JOIN tversandart va
    ON va.kVersandArt = lf.kVersandart
WHERE (CONVERT(DATE, lf.dVersendet, 1)) >= DATEADD(DAY, - DAY(GETDATE()) + 1, CAST(GETDATE() AS DATE))
GROUP BY va.cName
WITH ROLLUP
ORDER BY GROUPING(va.cName)
    , 'Pakete' DESC


@MichaelH Ich bin nicht ganz sicher, dass ich verstanden habe was rauskommen soll ;) in der Form?:

Capture.PNG

SQL:
DECLARE @STARTJAHR INT = 2018

SELECT YEAR(lf.dVersendet) 'Jahr'
    , MONTH(lf.dVersendet) 'Monat'
    , SUM(lf.nAnzahlVersendetePakete) 'Pakete'
    , va.cName 'Versandart'
FROM Versand.lvLieferschein lf
INNER JOIN tversandart va
    ON va.kVersandArt = lf.kVersandart
WHERE YEAR(lf.dVersendet) >= @STARTJAHR
GROUP BY YEAR(lf.dVersendet)
    , MONTH(lf.dVersendet)
    , va.cName
ORDER BY 'Jahr' DESC, 'Monat' DESC, 'Versandart'
 

Kirmesbedarf24

Aktives Mitglied
15. Dezember 2017
69
11
Hi,

dieses SQL funktioniert soweit perfekt. DANKE ..
Gibt es zusätzlich noch die Möglichkeit den Versand von Umlagerungen mit einzubeziehen. Das schein aktuell nicht der Fall zu sein.

Danke
 

marinw

Aktives Mitglied
2. August 2020
36
9
Moin,
bei mir funktioniert es auch perfekt.
Gibt es eine Möglichkeit das auch noch anzuzeigen je Kundenkategorie ?
Sprich wie viele Pakete wurden je Versandart für Kundenkategorie A/B/C im Monat versendet
 

ams

Aktives Mitglied
22. Juli 2014
52
19
Hallo Zusammen,

da es unter Versand keine Möglichkeit gibt eine von bis Datum einzustellen.
Könnte man das ganze so anpassen, das man im SQL an zwei Stellen jeweils das von und bis Datum angibt?
Und in der letzen Zeile zusätzlich, alle Pakete zusammen gerechnet werden?
Wie muss der SQL dann aussehen, könnte dies jemand zur Verfügung stellen?

Ich bitte um Hilfe, vielen Dank.

Mit freundlichen Grüßen,
AMS
 

Rektor

Sehr aktives Mitglied
22. November 2011
674
296
Es wäre wünschenswert wenn JTL das in die Wawi fest einbauen würde. Denn es ist schon wichtig, dass das Versandvolumen der einzelnen Versandprodukte je Versanddienstleister in verschiedenen Zeiträumen geprüft bzw. ermittelt werden kann.
Wer das auch wünscht, kann gerne diesen Wunsch nachfolgend auch äussern.
 
  • Gefällt mir
Reaktionen: bobell und Xndrei

philipes

Aktives Mitglied
7. Januar 2007
13
0
Hallo,
an so einer Abfrage nach verpackenden Mitarbeiter hätte ich gerne. In einer Spalte MitarbeiterName (User, der Lieferschein oder Paketlabel erstellt hat) und dann die Paketanzahl.
Kann hier jemand helfen?

danke
 

Happy

Sehr aktives Mitglied
29. Juli 2011
497
124
Hückelhoven
Hallo,
an so einer Abfrage nach verpackenden Mitarbeiter hätte ich gerne. In einer Spalte MitarbeiterName (User, der Lieferschein oder Paketlabel erstellt hat) und dann die Paketanzahl.
Kann hier jemand helfen?

danke
Du kannst das SQL von weiter oben um die Spalte cBenutzerName erweitern. Das SQL musst du dafür ein wenig anpassen, damit es nach deinen Wünschen funktioniert.
Solltest du hierbei Hilfe benötigen, folge am besten den Rat von @Pinkman, ein Servicepartner sollte dir bei der weiteren Einrichtung helfen.
 
  • Gefällt mir
Reaktionen: philipes
Status
Es sind keine weiteren Antworten möglich.
Ähnliche Themen
Titel Forum Antworten Datum
Neu Dringend: USA DHL Versand Umstellung ab 24.07. auf HTSUS Zolltarifnummern JTL-ShippingLabels - Ideen, Lob und Kritik 6
Neu DHL Versenden 4.0 - Versand in EU geht nicht mehr, nur DE JTL-ShippingLabels - Fehler und Bugs 6
Neu DHL Versenden 4.0 - Versand nach USA - Parameter state must be between 1 and 20 characters long. JTL-ShippingLabels - Fehler und Bugs 1
Neu DHL Versenden 4.0 - Versand nach CH - Please enter a valid amount JTL-ShippingLabels - Fehler und Bugs 5
Wawi 1.11.10 : Feldinhalt "Kundenkommentar" fehlt beim Versand in WMS JTL-Wawi 1.11 0
Neu Umstellung auf DHL Versenden 4.0 leeres Versand Label JTL-ShippingLabels - Ideen, Lob und Kritik 5
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Fehlermeldung bei DHL 4.0 versand JTL-Wawi 2.0 26
Neu E-Mail-Versand Allgemeine Fragen zu JTL-POS 0
Bilder unter Versand- und Zahlungsart unterschiedlich groß Einrichtung JTL-Shop5 0
Problem Wawi 2.0 mit DHL Versand JTL-Wawi 2.0 1
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Versand Internetmarke funktioniert nicht (Could not load file or assembly 'System.Net.WebProxy, ...) JTL-Wawi 2.0 2
Neu Pickliste mit maximaler SKU-Anzahl – gibt es eine Lösung? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Anzahl der URLs in der Sitemap ändern Allgemeine Fragen zu JTL-Shop 3

Ähnliche Themen