Hinweis: Am 1.9.2024 hat JTL neue Editionen eingeführt, die die meisten bisherigen Einzelleistungen zu verschiedenen Paketen bündeln. Um ein reibungsloses Weiterarbeiten zu gewährleisten, wurden Bestandskunden automatisch auf die Paketkonfiguration umgestellt, die ihrem bisherigen Vertrag am besten entspricht. Die einzelnen Pakete unterscheiden sich in den Limitierungen und/oder dem Funktionsumfang. Deshalb stehen möglicherweise einige der im JTL-Guide beschriebenen Funktionen seit dem 1.9.2024 in Ihrer Edition nicht zur Verfügung. Ihre Paketkonfiguration ändern Sie in Ihrem JTL-Kundenkonto. Informieren Sie sich hier über die neuen Editionen und Pakete. In unseren FAQ finden Sie häufig gestellte Fragen zu den Tarifeditionen.
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:
SQL für Kundenindividuelle Preise
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.
Verwandte Themen