Gelöst Versand: Anzahl Pakete pro Dienstleister und Zeitraum

Status
Es sind keine weiteren Antworten möglich.

HMside

Aktives Mitglied
14. April 2019
64
20
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.417
1.869
@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
50
8
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
661
290
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
12
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

Moderator
Mitarbeiter
29. Juli 2011
497
123
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 Artikel einstellungen (Versand) User helfen Usern - Fragen zu JTL-Wawi 0
Neu E-Mail von DHL Abschaltung Geschäftskunden-Versand API GKV v3 zum 31.05.2026 Arbeitsabläufe in JTL-Wawi 10
Neu Button Anordnung in Bereich Versand so gewollt? JTL-Wawi - Fehler und Bugs 2
Neu DHL Versenden 3.0 - Versand von US-Ware in die Schweiz blockiert JTL-ShippingLabels - Fehler und Bugs 0
Automatischer Workflow für Versand von Gutscheinen versendet den Gutschein nicht JTL-Wawi 1.10 2
Wichtig DHL nimmt Versand in USA ab 25.09.25 wieder auf JTL-ShippingLabels - Fehler und Bugs 4
Neu Artikel in Aufträgen trotz Versand deswegen Fehlbestand User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon EASY SHIP Versand JTL-ShippingLabels - Ideen, Lob und Kritik 3
Neu Quote nicht fristgerechter Versand - ebay - DHL JTL-ShippingLabels - Ideen, Lob und Kritik 14
Neu Händlerbund Plugin: "Zahlung und Versand" wird nicht automatisch übernommen Plugins für JTL-Shop 3
Neu Aufträge tauchen nicht in Versand auf. Nach Speichern ohne Änderung jedoch dann wieder User helfen Usern - Fragen zu JTL-Wawi 0
Neu Problem Versand GLS - Unexpected character encountered while parsing value: <. Path '', line 0, position 0 JTL-ShippingLabels - Ideen, Lob und Kritik 10
Neu Frage zu BLINDKOPIE bei Versand User helfen Usern - Fragen zu JTL-Wawi 2
Neu Wenn keine Postnummer für Versand per DHL notwendig ist User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion JTL WAWI + FFN + OrangeConnex Workflow für Versand und Lagerbestand JTL-Workflows - Ideen, Lob und Kritik 0
Neu Was bedeutet das genau: Anzahl nötiger Bestellungen (Zahlungsart im Shop Backend) Allgemeine Fragen zu JTL-Shop 1
In Diskussion Variable für die Anzahl eines Produkts auf der Pickliste JTL-Workflows - Ideen, Lob und Kritik 1
Issue angelegt [WAWI-44314] Workflow automatisch 2 Pakete erstellen bei bestimmen Produkten? JTL-Workflows - Ideen, Lob und Kritik 2

Ähnliche Themen