Neu Eigene Übersichten - Verkauf: Auf den ersten Blick, hat der Kunde schonmal bestellt-, bezahlt und wie viele Stornos

Daniel1302

Aktives Mitglied
29. Juni 2016
4
9
Hi zusammen,

wir haben uns mal ein wenig mit den Eigenen Übersichten beschäftigt. Tolles Feature btw. von JTL.

Zum einen haben wir uns eine Übersicht gebastelt unter "Verkauf", die einem die Möglichkeit gibt, auf den ersten Blick zu sehen ob der entsprechende Kunde schon ein- oder mehrmals bei uns bestellt hat.
Ausgegeben werden:
1. Alle Bestellungen, die der Kunde jemals über seine Kundennummer getätigt hat
2. ob die vergangenen Aufträge storniert wurden oder nicht
3. ob die Aufträge bezahlt wurden oder nicht



With tempKunden(KKundennummer) as
(
Select [tKunde_kKunde]
From [eazybusiness].[dbo].[tBestellung] as Bestellungen
where Bestellungen.[kBestellung] = @Key
)
SELECT
Case when [dBezahlt] IS NULL then 'Nein' else 'Ja' end as 'Ist Bezahlt'
,CONVERT(VARCHAR(10), Bestellungen.[dErstellt], 111) as Auftragsdatum
,Kunde.cKundenNr as [Kundennummer]
,Bestellungen.[cBestellNr] as [BestellNummer]
,Case when [nStorno] = 1 then 'Ja'else 'Nein' end 'Ist Storniert'
FROM tempKunden
inner
join [eazybusiness].[dbo].[tBestellung] as Bestellungen
on Bestellungen.tKunde_kKunde = tempKunden.KKundennummer
inner
join dbo.tkunde as Kunde
on Kunde.kKunde = Bestellungen.tKunde_kKunde;












Hilft uns persönlich sehr.

LG MarioIstbezahltÜbersicht.PNG
 

farina

Gut bekanntes Mitglied
4. Januar 2013
124
15
Danke für das Skript.
Kann man das Auftragsdatum ohne die / und mit - darstellen?
Oder in der üblichen Schreibweise TT.MM.JJJJ,? Das halte ich für augenfreundlicher.
 

NewBuy

Sehr aktives Mitglied
29. August 2016
2.045
313
Finde ich Super :)

Aber kann man es evtl. noch um eine Spalte erweitern um zu sehen ob es zu dem Auftrag eine Retoure gibt?
 

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
1.029
222
Herne
Klar ist auf "Für jeden sichtbar" gestellt und den Hacken bei Admin ist gesetzt

2.JPG

und das ergebniss habe ich 😅

Wo genau habt ihr die übersicht eingerichtet? Ich bin bei Verkauf -> Aufträge
 

m-medientechnik

Aktives Mitglied
17. Mai 2015
10
0
echt sehr hilfreich :thumbsup:. Eine Frage hätte ich noch: Bei der Abfrage werden auch alle Angebote angezeigt, was die Liste bei größeren Kunden dann wieder schnell unübersichtlich macht. Wäre es möglich, nur die tatsächlichen Aufträge und Retouren angezeigt zu bekommen?
 

fluxel

Aktives Mitglied
17. April 2019
31
10
Hückelhoven
Hi, ich hab deine Abfrage mal etwas überarbeitet. Zum Beispiel brauchst du die CTE nicht und ich habe die Formatierung mal angepasst:

SQL:
SELECT    tkunde.cKundenNr AS 'Kundennummer',
        tBestellung.cBestellNr AS 'Bestellnummer',
        CASE
            WHEN tBestellung.nStorno = 1 THEN 'Storno'
            WHEN tBestellung.dBezahlt IS NOT NULL THEN 'Bezahlt'
            ELSE 'Unbezahlt'
        END AS 'Status',
        CONVERT(VARCHAR(10), tBestellung.dErstellt, 104) AS 'Erstellt'
FROM tBestellung
JOIN tkunde ON tkunde.kKunde = tBestellung.tKunde_kKunde
WHERE tBestellung.tKunde_kKunde=(SELECT tKunde_kKunde FROM tBestellung WHERE kBestellung=@Key)
ORDER BY tBestellung.dErstellt DESC
 
Zuletzt bearbeitet:

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.855
530
Moin finde ich ja schon gut. Wir haben etwas das da heißt Aufträge von Kunden könnte man da das mit dem Storno, Nicht bezahlt und Retouren mit einbinden. Bräuchte aber den Code da ich da nun überhaupt nicht durchsteige.

SELECT cBestellNr AS Auftrag,
tBestellung.dErstellt AS Datum,
Format(nAnzahl, 'F0', 'de-de') AS Menge,
cString AS Artikel
FROM dbo.tbestellpos
JOIN dbo.tBestellung ON tBestellung.kBestellung = tbestellpos.tBestellung_kBestellung
AND tBestellung.nStorno = 0
AND tBestellung.cType = 'B'
JOIN
(
SELECT tBestellung.tKunde_kKunde AS kKunde
FROM dbo.tBestellung
WHERE tBestellung.kBestellung = @key
) AS Kunde ON tBestellung.tKunde_kKunde = Kunde.kKunde
ORDER BY tBestellung.dErstellt DESC
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Übersichten - Beschaffung - Bestellvorschläge - nur Standardlieferant anzeigen Eigene Übersichten in der JTL-Wawi 4
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
QR-Code Formel kann nicht in die eigene Vorlage hinzugefügt werden JTL-Wawi 1.9 1
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Eigene Felder aus dem Auftrag in der Packtisch+ / WMS Ausgabe JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 4
Lieferscheine -versendet / Eigene Übersicht: Kundenkategorie aus den Kundenstammdaten JTL-Wawi 1.8 3
Neu Eigene Felder / Attribute spaltenweise exportieren JTL Ameise - Eigene Exporte 6
Neu Wie kann ich über eigene Felder eine Mehrfachauswahl erstellen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Eigene Übersicht Kunde QR Code Kundennummer Eigene Übersichten in der JTL-Wawi 4
Eigene USt-IdNr. fehlt in der Auftragsansicht bei Auslandsbestellungen (JTL-Wawi 1.8.12.2) JTL-Wawi 1.8 3
Neu Eigene Alerts im Template ausgeben bzw. hinzufügen Templates für JTL-Shop 0
Neu Frage zur Rechtevergabe bei eigenen Übersichten Eigene Übersichten in der JTL-Wawi 0
Neu Datev Konto Buchung bei Gutschein Verkauf Allgemeine Fragen zu JTL-POS 0
Neu Übersicht Verkauf mit Artikelmenge und durchschnittlichem VK netto Eigene Übersichten in der JTL-Wawi 6
In Diskussion E-Mail an Lieferanten bei Verkauf einer seiner Artikel JTL-Workflows - Ideen, Lob und Kritik 4
Neu Gebinde oder verkauf in Boxen Gelöste Themen in diesem Bereich 3
Nur EU Verkauf JTL-Wawi 1.6 1
Neu Plattform zum Verkauf gebrauchter Lagerausstattung? User helfen Usern 1

Ähnliche Themen