Neu Artikeletikett als PDF Katalog mit Sonderpreis einer Bestimmten Kundengruppe

2-Speed

Aktives Mitglied
29. Juni 2018
11
4
Hallo zusammen,

ich habe mir das Layout des Artikeletiketts umgebaut, so das ich hiermit einen Katalog ausdrucken könnte.
Da diese Unterlagen für unsere Händler bestimmt sein sollen, soll auch, wenn vorhanden der Sonderpreis für eben diese Kundengruppe ausgegeben werden.
Das ist so leider nicht möglich, da die variable nur den Endkunden Sonderpreis anzeigt.
Jetzt würde ich das gerne über eine Direct Query Abfrage für den Netto Sonderpreis dieser Kundengruppe lösen.
Hier soll der Sonderpreis einer Bestimmten Kundengruppe (Händler) angezeigt werden, wenn es einen Sonderpreis gibt.
Kann einer Helfen? Ich bekomme diese Abfrage einfach nicht hin.


Vielen Dank
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.295
407
Hi @2-Speed,

die folgende Abfrage ist deutlich komplexer als sie sein müsste, denn zumindest als ich das letzte mal aktiv getestet habe, vor genau einem Jahr, hat die Wawi Sonderpreise nicht von selbst auf nAktiv=0 gesetzt, wenn das Datum abgelaufen oder der gesetzte Lagerbestand unterschritten wurde.

Ich kann nicht sagen, ob das noch so ist, habe aber auch nicht die Zeit, das jetzt zu testen, respektive abzuwarten und deshalb prüft die Abfrage explizit nicht nur, ob für die Kundengruppe ein Sonderpreis für den Artikel aktiv ist, sondern auch, ob Datums- und/oder Lagerkriterien gesetzt sind und falls ja, ob sie noch gelten.

Code:
JTL_DirectQuery("SELECT fNettoPreis FROM tSonderpreise sp
    JOIN tArtikelSonderpreis asp ON asp.kArtikelSonderpreis=sp.kArtikelSonderpreis
    JOIN dbo.vLagerbestandEx AS lbx ON lbx.kArtikel=asp.kArtikel
    JOIN tKundenGruppe kg ON kg.kKundenGruppe=sp.kKundenGruppe
    WHERE asp.nAktiv=1
        AND (CONVERT(varchar(10), asp.dStart, 104) <= CONVERT(varchar(10), GETDATE(), 104))
        AND ((asp.nIstDatum=0) OR ((asp.nIstDatum=1) AND (CONVERT(varchar(10), asp.dEnde, 104) >= CONVERT(varchar(10), GETDATE(), 104))))
        AND ((asp.nIstAnzahl=0) OR ((asp.nIstAnzahl=1) AND (lbx.fVerfuegbar>=asp.nAnzahl)))
        AND sp.kShop=0 AND kg.cName='Händler' AND asp.kArtikel='"+Str$(Artikel.InterneArtikelnummer)+"'")

Die Formatierung für Euro wird im Artikeletikett ja ganz "old school" mit Fstr$(Wert,"?&.##") gemacht, das müsstest Du dann noch drumrum basteln, oder gleich mit LocCurr$(Wert) oder LocCurrL$(Wert) ersetzen.

Gruß,
Ingmar
 
  • Gefällt mir
Reaktionen: elevennerds.de
Ähnliche Themen
Titel Forum Antworten Datum
Artikeletikett Gewichtsangabe JTL-Wawi 1.8 7
Neu JTL-Wawi 1.11.7: Shopify-PDF aus Bestellmetafeld automatisch als Auftragsanhang übernehmen Shopify-Connector 1
Neu Komplexe Bestellnummern als Spam-Protection Allgemeine Fragen zu JTL-Shop 7
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Test-Kunden als solche in JTL markieren, um die Auswertungen sauber zu halten? JTL-Wawi 1.11 1
Neu Update Version 1.5 auf 1.11 - Download älterer Versionen als 1.8 Installation von JTL-Wawi 2
Neu Exportgenehmigung / Ausfuhrgenehmigung automatisch für Auslandskunden als Aufpreis Allgemeine Fragen zu JTL-Shop 2
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Herkunftsland als Auswahlfeld statt als Freitextfeld JTL-Wawi 1.11 2
Neu Mollie als Zahlungsanbieter ... aber verstümmelt? Schnittstellen Import / Export 6
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu Komma aus Produktbezeichnung soll als Bindestrich in der URL sein Allgemeine Fragen zu JTL-Shop 1
Neu GLS Privatpaket als Shippinglabel JTL-ShippingLabels - Ideen, Lob und Kritik 0
API-Endpunkt Rechnungskorrekturen-PDF JTL-Wawi 2.0 1
Neu PDF Anhänge in der Bestellbestätigung anhängen missglückt JTL-Shop - Fehler und Bugs 1

Ähnliche Themen