Lagerplatz Abfrage auf Druckvorlage Pickliste

Wie bekomme ich auf die Druckvorlage einer Pickliste den Namen des Lagerplatzes, das ich als „Eigenes Feld“ mit dem Namen „Lagerplatz“ in einem Artikel definiert habe? Leider gibt es in einer Picklisten Druckvorlage keine eigenständige Variable. Das Feld muss per SQL DirectQuery abgefragt werden.

Die SQL DirectQuery lautet:

JTL_DirectQuery („
SELECT tArtikelAttributSprache.cWertVarchar
FROM tArtikel
INNER JOIN tArtikelAttribut ON tArtikel.kArtikel=tArtikelAttribut.kArtikel
INNER JOIN tArtikelAttributSprache ON tArtikelAttribut.kArtikelAttribut=tArtikelAttributSprache.kArtikelAttribut
INNER JOIN tAttributSprache ON tArtikelAttribut.kAttribut=tAttributSprache.kAttribut
WHERE cName = ‚Lagerplatz‘ AND tArtikel.kArtikel = ‚
„+ToString$(PickListPositionOrder.ProductInternalId) +“
‚ „)

Das „Eigene Feld“ wurde hier „Lagerplatz“ genannt und kann entsprechend anderen Bezeichnungen des „Eigenen Feldes“ ausgetauscht werden. Die „PickListPositionOder.ProductInternalId“ entspricht dem tArtikel.kArtikel.

Zur besseren Übersicht habe ich die SQL Befehle untereinander geschrieben.

Hinterlassen Sie einen Kommentar