Inaktiv Bestand eines bestimmten Lagers in der Packliste mit Jtl_DirectQuery

2-Speed

Aktives Mitglied
29. Juni 2018
11
4
Hallo,

wir haben in der Wawi 4 Läger angelegt. Wobei nur ein Lager auch für den Verfügbaren Bestand herangezogen wird. Ist bei uns das Standard Lager. Die Anderen Läger sind Bestände welche bei Team-Fahrern von uns sind, die nicht im Verfügbaren Bestand angezeigt werden sollen.

Wie erstelle ich jetzt im Formulareditor bei der Packliste eine Abfrage mit Jtl_DirectQuery das mir nur der Bestand des einen Lagers angezeigt und ausgedruckt wird?

Vielen Dank schonmal für eure Hilfe.
 
  • Gefällt mir
Reaktionen: HP-Hobby

joker888

Aktives Mitglied
4. November 2015
69
18
Hallo,

das folgende zeigt den verfügbaren Bestand an:

JTL_DirectQuery ("SELECT fverfuegbar FROM tlagerbestand INNER JOIN tartikel ON tlagerbestand.kartikel
= tartikel.kartikel where cartNr = '" + Auftragspositionen.Artikelnummer +"'")

Also "Gesamtbestand - Bestand in gesperrten Lagern - Bestand in Aufträgen".
Ggf. reicht das ja schon...


Gruß,
joker888
 

joker888

Aktives Mitglied
4. November 2015
69
18
Hallo,

alternativ erst das richtige Lager hiermit suchen:
JTL_DirectQuery ("SELECT cKuerzel FROM tWarenLager WHERE kwarenlager=X")

(wobei X= 1, 2, 3,4, oder 12...)

Dann:
JTL_DirectQuery ("SELECT fbestand FROM vLagerbestandProLager INNER JOIN tartikel ON vLagerbestandProLager.kartikel
= tartikel.kartikel WHERE kwarenlager='X' AND cartNr = '" + Auftragspositionen.Artikelnummer +"'")

Gruß,
joker888
 
  • Gefällt mir
Reaktionen: arich001