Inaktiv Kundengruppen Preis (brutto) auf Artikeletikett abbilden

nicolass

Mitglied
14. März 2019
37
1
Hallo liebe JTL-Gemeinde,

wir sind dabei unsere Artikeletiketten auf Kundengruppen anzupassen. Wir haben z.B. für unsere Kassensoftware eine eigene Kundengruppe "Filialkunde".
Ich möchte nun für das Ladengeschäft Preisetiketten aus JTL-Wawi drucken. Hierfür soll auf den Artikeletiketten der BRUTTO-VK Preis von Kundengruppe Filialkunde gedruckt werden.

Im Forum fand ich zu diesem Thema folgenden Thread: https://forum.jtl-software.de/threads/kundengruppenpreise-auf-artikeletikett.59629/#post-544700
Leider aber, gibt dieser nur den Netto Preis aus.

Kann jemand helfen und mir Hilfestellung geben, wie hieraus der Brutto-Preis von der Kundengruppe wird? Hier meine Query:
Code:
Fstr$(JTL_DirectQuery("SELECT fNettoPreis FROM tPreisDetail LEFT JOIN (tKundenGruppe LEFT JOIN tPreis ON tKundenGruppe.kKundengruppe = tPreis.kKundengruppe) ON tPreisDetail.kPreis = tPreis.kPreis WHERE kArtikel="+Fstr$(Artikel.InterneArtikelnummer,"?")+" AND cName='Filialkunde' AND kShop=0"),"?&.##") + " €"
 

Happy

Moderator
Mitarbeiter
29. Juli 2011
470
82
Hückelhoven
Hallo @nicolass
dein Vorhaben wird so nicht ohne weiteres funktionieren und dein SQL ist für Bruttopreise unzureichend.
Da die tPreisDetails nur die Nettopreise speichert, müsste hier der entsprechende MwSt Satz des Artikels mit aufgerechnet werden, zusätzlich brauchst du eine andere L&L Funktion, da du nicht nur einen Preis zurück bekommst, sondern alle Staffelpreise, die Funktion "JTL_DirectQuery" kann Sinnvoll nur ein Ergebnis ausgeben.
Falls dir das jedoch ausreich das der Preis der ersten (niedrigsten) Staffel ausreichend kann ich dir was "Zaubern" wenn du willst.
 

Happy

Moderator
Mitarbeiter
29. Juli 2011
470
82
Hückelhoven
Haben eure Laufkunden andere Preise als die Standardartikel Preise in der JTL-Wawi?
Das würde alles deutlich vereinfachen und der Artikelpreis wäre dann auch bereits als Variable da.
 

nicolass

Mitglied
14. März 2019
37
1
Hallo Happy,

unsere Laufkundschaft hat die Kundengruppe "Filialkunde" und teilweise andere Preise.
Der Std. VK Brutto ist der normale "Endkunden" Preis und für unseren Onlineshop.

Viele Grüße
 

Happy

Moderator
Mitarbeiter
29. Juli 2011
470
82
Hückelhoven
Versuch es mal hier mit diesem Code:
SQL:
Fstr$(JTL_DirectQuery("SELECT TOP(1) tPreisDetail.fNettoPreis + (tPreisDetail.fNettoPreis * tSteuersatz.fSteuersatz / 100) FROM dbo.tPreis LEFT JOIN dbo.tKundenGruppe ON  tKundenGruppe.kKundengruppe = tPreis.kKundenGruppe RIGHT JOIN dbo.tPreisDetail ON tPreisDetail.kPreis = tPreis.kPreis LEFT JOIN dbo.tArtikel ON tArtikel.kArtikel = tPreis.kArtikel LEFT JOIN dbo.tSteuersatz ON tSteuersatz.kSteuerklasse = tArtikel.kSteuerklasse WHERE tPreis.kArtikel = "+Fstr$(Artikel.InterneArtikelnummer,"?")+" AND tKundenGruppe.cName='Endkunden' AND kShop=0 ORDER BY nAnzahlAb ASC"),"?&.##") + " €"
 
  • Gefällt mir
Reaktionen: nicolass

bkreussel

Aktives Mitglied
31. Juli 2015
7
0
Versuch es mal hier mit diesem Code:
SQL:
Fstr$(JTL_DirectQuery("SELECT TOP(1) tPreisDetail.fNettoPreis + (tPreisDetail.fNettoPreis * tSteuersatz.fSteuersatz / 100) FROM dbo.tPreis LEFT JOIN dbo.tKundenGruppe ON  tKundenGruppe.kKundengruppe = tPreis.kKundenGruppe RIGHT JOIN dbo.tPreisDetail ON tPreisDetail.kPreis = tPreis.kPreis LEFT JOIN dbo.tArtikel ON tArtikel.kArtikel = tPreis.kArtikel LEFT JOIN dbo.tSteuersatz ON tSteuersatz.kSteuerklasse = tArtikel.kSteuerklasse WHERE tPreis.kArtikel = "+Fstr$(Artikel.InterneArtikelnummer,"?")+" AND tKundenGruppe.cName='Endkunden' AND kShop=0 ORDER BY nAnzahlAb ASC"),"?&.##") + " €"
Gibt es auch eine entsprechende Möglichkeit, die Grundpreisangabe für die Kundengruppe auszugeben?

Viele Grüße
 

bkreussel

Aktives Mitglied
31. Juli 2015
7
0
Hallo @bkreussel
ich glaube ich verstehe nicht ganz.
Der Grundpreis eines Artikels kann nicht nach Kundengruppen gepflegt werden oder habe ich da etwas verpasst?
Hallo Happy! Danke fürs "Einklinken".

Wir wollen ein 2-Preis-Modell fahren und haben Artikeletiketten mit genau 2 verschiedenen Preisen am Regal. Einer davon ist der Std.VK-Brutto und einer der VK-Brutto für die Kundengruppe X.
In beiden Fällen soll der Grundpreis korrekt ausgegeben werden. Der Kundengruppen-Preis wird mit Deiner SQL-Abfrage korrekt angezeigt. Ich suche nur noch nach einer Möglichkeit auch den Grundpreis für die Kundengruppe X korrekt auszuweisen.

Für eine Anregung wäre ich sehr dankbar.

Viele Grüße

Bastian
 

Happy

Moderator
Mitarbeiter
29. Juli 2011
470
82
Hückelhoven
Hallo Bastian,

Puh, da fragst du was.
Das müsste wenn, dann berechnet werden, das ginge sicherlich auch im SQL, dafür müsste man sich jedoch noch die Grundpreisangaben holen, das SQL dahingehend anzupassen ist was Aufwändiger, das bekomme ich nicht mal eben so hin.

Vielleicht kann da jemand aus der Community helfen?
 

bkreussel

Aktives Mitglied
31. Juli 2015
7
0
Hallo Bastian,

Puh, da fragst du was.
Das müsste wenn, dann berechnet werden, das ginge sicherlich auch im SQL, dafür müsste man sich jedoch noch die Grundpreisangaben holen, das SQL dahingehend anzupassen ist was Aufwändiger, das bekomme ich nicht mal eben so hin.

Vielleicht kann da jemand aus der Community helfen?
Hallo Happy,

vielen Dank für Deine Antwort.

Hat vielleicht jemand dieses Problem bereits gelöst?

Eigentlich müsste dies doch v.a. im Shop ein häufiges Problem sein.

Viele Grüße

Bastian
 

bkreussel

Aktives Mitglied
31. Juli 2015
7
0
Hallo Bastian,

Puh, da fragst du was.
Das müsste wenn, dann berechnet werden, das ginge sicherlich auch im SQL, dafür müsste man sich jedoch noch die Grundpreisangaben holen, das SQL dahingehend anzupassen ist was Aufwändiger, das bekomme ich nicht mal eben so hin.

Vielleicht kann da jemand aus der Community helfen?

Müsste es nicht reichen

Fstr$(JTL_DirectQuery("SELECT TOP(1) tPreisDetail.fNettoPreis + (tPreisDetail.fNettoPreis * tSteuersatz.fSteuersatz / 100) FROM dbo.tPreis LEFT JOIN dbo.tKundenGruppe ON tKundenGruppe.kKundengruppe = tPreis.kKundenGruppe RIGHT JOIN dbo.tPreisDetail ON tPreisDetail.kPreis = tPreis.kPreis LEFT JOIN dbo.tArtikel ON tArtikel.kArtikel = tPreis.kArtikel LEFT JOIN dbo.tSteuersatz ON tSteuersatz.kSteuerklasse = tArtikel.kSteuerklasse WHERE tPreis.kArtikel = "+Fstr$(Artikel.InterneArtikelnummer,"?")+" AND tKundenGruppe.cName='Gemeinschaft' AND kShop=0 ORDER BY nAnzahlAb ASC"),"?&.##")

mit $GrundPreisWert zu multiplizieren?

Wenn ja, ist mir nur nicht ganz klar, wie ich das syntaktisch mit L&L umsetze.

Der Grundpreis wird wie folgt ausgegeben:

"Grundpreis:" + cond (Artikel.GrundpreisAktiv ,str$(Artikel.Grundpreis/1,20,2) + " €/" + Artikel.Grundpreiseinheit,"")

Viele Grüße

Bastian
 

bkreussel

Aktives Mitglied
31. Juli 2015
7
0
Hallo!

Dank der Variable GrundPreisWert sieht die Lösung doch recht einfach aus:

Code:
cond (Artikel.GrundpreisAktiv ,"Grundpreis:" +Fstr$(JTL_DirectQuery("SELECT TOP(1) tPreisDetail.fNettoPreis + (tPreisDetail.fNettoPreis * tSteuersatz.fSteuersatz / 100) FROM dbo.tPreis LEFT JOIN dbo.tKundenGruppe ON  tKundenGruppe.kKundengruppe = tPreis.kKundenGruppe RIGHT JOIN dbo.tPreisDetail ON tPreisDetail.kPreis = tPreis.kPreis LEFT JOIN dbo.tArtikel ON tArtikel.kArtikel = tPreis.kArtikel LEFT JOIN dbo.tSteuersatz ON tSteuersatz.kSteuerklasse = tArtikel.kSteuerklasse WHERE tPreis.kArtikel = "+Fstr$(Artikel.InterneArtikelnummer,"?")+" AND tKundenGruppe.cName='Gemeinschaft' AND kShop=0 ORDER BY nAnzahlAb ASC")/str$(Artikel.GrundpreisWert),"?&.##") + "  €/"  + Artikel.Grundpreiseinheit,"")
Wenn kein Grundpreis anzugeben ist, so bleibt das Feld komplett leer.

Selbstverständlich muss tKundenGruppe.cName noch angepasst werden.

Ich hoffe, dies hilft dem ein oder anderen...

Viele Grüße

Bastian
 

Philip Z

Mitglied
25. Februar 2020
24
1
Hallo Bastian!

Mit dem SQL Befehl kann ich endlich ein kleines Problem lösen, Danke!
Was muss ich tun, wenn der Händler EK nur als Netto Preis ausgegeben wird?

Beste Grüße!
Philip
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Kundengruppen - > Neue Kunden sollen bei einem Hersteller einen anderen Preis erhalten User helfen Usern - Fragen zu JTL-Wawi 3
Neu Kundengruppen / Kundenkategorien Wawi 1.4.35.2 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rabatte auf Artikel- oder auch Kundengruppen WooCommerce-Connector 0
Neu Kundengruppen werden von JTL Wawi nicht nach JTL Shop 5 übertragen Onlineshop-Anbindung 4
Neu Stücklistenartikel - Preiskalkulation - Kundengruppenbezogen: Preise aus Kundengruppen beziehen User helfen Usern - Fragen zu JTL-Wawi 0
Spezielle Preisgestalltung - netto - Staffelpreise - Kundengruppen - Kundenindividuelle Preise Einrichtung JTL-Shop5 10
Neu Bruttopreise nach Kundengruppen auf Artikeletikett Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Kundengruppen Rabatt im Artikel kann nicht gelöscht werden JTL-Wawi - Fehler und Bugs 5
Neu Jtl repricer preiskalkulation mit mindest und max preis JTL-Repricer für JTL-Wawi und Web 0
Neu Preise aus Angebot als Kundenindividuellen Preis übernehmen Onlineshop-Anbindung 0
Neu Vaterartikel günstigster Preis vom Kind User helfen Usern - Fragen zu JTL-Wawi 0
Neu Im JTL Shop Preisbezeichnung ändern "Alter Preis" Allgemeine Fragen zu JTL-Shop 1
Neu Preis in mehreren eBay Vorlagen ändern User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Shop5.0.1 Preis Anzeige Variationen JTL-Shop - Fehler und Bugs 2
Neu eBay Preis abweichend zur Vorlage eBay-Anbindung - Fehler und Bugs 2
Neu SHOP5: Composer / Produktseite / Inhalt zwischen Preis und langer Beschreibung wird am Handy nicht angezeigt JTL-Shop - Fehler und Bugs 2
Neu Auftrag import: Die Versandposition wird nicht im gesamten bezahlten Preis berechnet JTL-Ameise - Fehler und Bugs 1
Neu Woocommerce Preis für Fläche berechnen WooCommerce-Connector 1
Neu Varianten haben manchmal den Preis 0 und keine Preisspanne Allgemeine Fragen zu JTL-Shop 4
Neu Preisspanne und Ab-Preis Allgemeine Fragen zu JTL-Shop 2
Neu Ameise Import - Kinderartikel haben falschen Preis Arbeitsabläufe in JTL-Wawi 3
In Diskussion Standardlieferant nach Preis und Verfügbarkeit ändern JTL-Workflows - Ideen, Lob und Kritik 5
Neu Versandkosten Brutto Netto Problem bei Händler-Gruppe User helfen Usern - Fragen zu JTL-Wawi 0
Neu UVP in Artikeldetail mal Netto, mal Brutto ? Templates für JTL-Shop 0
Neu Aus Nettopreis in Gambio wird Brutto in WaWi Gambio-Connector 6
Neu Wawi rechnung Preise Brutto User helfen Usern - Fragen zu JTL-Wawi 9
Neu VK Brutto -> Netto keine Änderung nach Steuerumstellung User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen