Inhaltsverzeichnis

    Eigene Übersichten für Kunden

    Ihre Aufgabe/Ausgangslage

    Sie möchten eine eigene Übersicht im Bereich Kunden von JTL-Wawi erstellen. Dazu finden Sie auf dieser Guide-Seite ein Beispiel-SQL. Lesen Sie vorher die Seite Eigene Übersichten erstellen, um zu erfahren, wie Sie eigene Übersichten erstellen.

    Voraussetzungen/Einschränkungen

    Kundenindividuelle Preise

    Markieren Sie einen Kunden in der Kundenverwaltung von JTL-Wawi, um alle gültigen kundenindividuellen Preise auf einen Blick zu sehen. Staffelpreise werden ebenfalls berücksichtigt. Die folgenden Informationen werden dargestellt:

    • Artikelnummer
    • Artikelname
    • Preis ab Menge
    • Nettopreis
    • Bruttopreis
    SELECT 
    			Art.cArtNr AS ArtNr,
    			ArtBe.cName AS Artikelname,
    			PrDet.nAnzahlAb AS "Preis ab Menge",
    			CONVERT(DECIMAL(10, 2), PrDet.fNettoPreis) AS "Nettopreis",
    			CONVERT(DECIMAL(10,2), PrDet.fNettoPreis * (100 + StS.fSteuersatz) / 100) AS "Bruttopreis"
    FROM		dbo.tKunde AS K
    JOIN		dbo.tPreis AS Pr ON Pr.kKunde = K.kKunde
    JOIN		dbo.tPreisDetail AS PrDet ON PrDet.kPreis = Pr.kPreis
    JOIN		dbo.tArtikel AS Art ON Art.kArtikel = Pr.kArtikel
    JOIN		dbo.tSpracheUsed AS SprU ON nStandard = 1
    JOIN		dbo.tArtikelBeschreibung AS ArtBe ON ArtBe.kArtikel = Art.kArtikel AND ArtBe.kSprache = SprU.kSprache AND ArtBe.kPlattform = 1 AND ArtBe.kShop = 0
    OUTER APPLY	(SELECT TOP(1) Fi.cLandISO FROM dbo.tFirma AS Fi WHERE cAktiv = 'Y' ORDER by Fi.kFirma) AS F
    JOIN		dbo.tSteuerzoneLand AS StZL ON StZL.cISO = F.cLandISO
    JOIN		dbo.tSteuerzone AS StZ ON StZ.kSteuerzone = StZL.kSteuerzone AND StZ.kFirma = 0
    JOIN		dbo.tSteuersatz AS StS ON StS.kSteuerzone = StZ.kSteuerzone AND StS.kSteuerklasse = Art.kSteuerklasse
    WHERE		K.kKunde = @Key
    ORDER BY	Art.cArtNr, PrDet.nAnzahlAb
    
    	

    Lesen Sie zum Thema die folgende Dokumentation: Kundenindividuelle Preise einrichten.