Neu Artikelbezeichnung aus Auftrag in Druckvorlage für Picklisten

Rückenschwimmer

Aktives Mitglied
22. August 2023
38
5
Hallo JTL Community,
standardmäßig wird in der Druckvorlage für die WMS-Picklisten die Variable PickListPositionWarehouse.Name für die Artikelbezeichnung herangezogen.
Wir benötigen aber die Artikelbezeichnung aus den Aufträgen, da diese immer wieder manuell im Auftrag geändert werden.
Nur finde ich diese Variable nicht.
Ist das überhaupt möglich?
Wenn ja, könnte mir jemand die Variable mitteilen?

Vielen Dank im Voraus.
Mit besten Grüßen
Paul
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
841
Flensburg
Du kannst übrigens auch immer oben über den Feldern einen Begriff in das Suchfenster eingeben, hier bspw. "Name", dann werden Dir alle Felder aufgelistet, die diesen Begriff enthalten.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
841
Flensburg
Ah, ok. Ihr seid in der Vorlage pro Lager und nicht pro Auftrag.
Aber Ihr müsst im Berichtscontainer dieser Vorlage nicht die Tabelle "PickListPositionWarehouse" nutzen, sondern könnt stattdessen "PickListPositionOrder" nehmen, wo dann auch das von mir genannte Feld genutzt werden kann. Das Dumme ist nur, dass da per se nicht wie bei der Warehouse die Picklistenpositionen gruppiert werden. Man kann sie nur sortieren.
Entweder deswegen, oder wenn Ihr das Ding schon nach Euren Bedürfnissen umfangreich formatiert und dementsprechend lieber nicht noch mal alles neu mit der anderen Tabelle machen möchtet, geht es auch mit einer SQL-Abfrage:

Code:
JTL_DirectQuery('
SELECT AP.cName
FROM Verkauf.tAuftragPosition AS AP
JOIN dbo.tPicklistePos AS PLP ON AP.kAuftrag = PLP.kBestellung
WHERE PLP.kPicklistePos = '+Fstr$(PickListPositionWarehouse.InternalId,"?")+'
')

Die neuen Vorlagen sind kein wirkliches Vergnügen.
 

Ähnliche Themen