Gelöst Pickliste Lagerbestand nur Standardlager anzeigen

Happy

Sehr aktives Mitglied
29. Juli 2011
497
124
Hückelhoven
Hallöchen,
das ganze funktioniert so wie gedacht aktuell leider nicht, wie ihr bereits richtig vermutet habt.
Man könnte es an der Stelle ggf. mit einem Directquery versuchen, aber das empfehle ich nicht und davon rate ich auch ab.
 
  • Gefällt mir
Reaktionen: Daniel Meraner

Baltazar80

Gut bekanntes Mitglied
18. Januar 2014
279
17
Vielen Dank für die Antwort.
Echt schade, dass sowas simples nicht funktioniert, das würde uns enorm Arbeit ersparen, wenn auf der Pickliste direkt unser Lagerbestand mir drauf wäre. Ich hoffe, dass es zumindest in Zukunft irgendwann funktionieren wird.

Eine Frage noch, warum würdest du von einem Directquery abraten? Ich habe mal geschaut was das genau ist, und es scheint ja nur eine direkte Abfrage von der Datenbank zu sein, was würde denn dagegen sprechen?
 

Happy

Sehr aktives Mitglied
29. Juli 2011
497
124
Hückelhoven
Guten Morgen,
ich rate von Directquerys immer ab, wenn man von den Datenbankstrukturen keine Ahnung hat und man damit den Server lahm legen kann, wenn man falsche Abfragen macht.
Auch bekommt man sehr schnell einfach das falsche Ergebnis oder gar keines, wenn man die Funktion an sich falsch benutzt bzw. das SQL ein falsches Ergebnis liefert.
 

Baltazar80

Gut bekanntes Mitglied
18. Januar 2014
279
17
OK, danke. Also ich habe das jetzt so verstanden, dass davon nur abgereaten wird, weil wenn man davon keine Ahnung hat, man da schnell was falsch machen könnte.
Aber wenn wir jetzt jamanden beauftragen, der Ahnung davon hat, dann sollte es kein Problem darstellen oder? Falls dem so ist, würde ich dann im Forum eine Anfrage dazu stellen, weil diese Option für uns schon sehr wichtig ist.
 

Baltazar80

Gut bekanntes Mitglied
18. Januar 2014
279
17
An alle, die das gleiche Problem haben, wir haben jetzt eine Lösung. Vielen Dank hier an Dalibor Josic, der hier den Code zur Verfügung gestellt hat.

Ansatt einer Varialbe, einfach folgende SQL Abfrage einfügen:

JTL_DirectQuery ("SELECT [fEigenerBestand] FROM [eazybusiness].[dbo].[vLagerbestandEx] WHERE kArtikel = "+FStr$(Gruppierte_Pickpositionen.Artikel.InterneArtikelnummer,"?")+" ")
 
  • Gefällt mir
Reaktionen: Happy

Happy

Sehr aktives Mitglied
29. Juli 2011
497
124
Hückelhoven
Hallo @Baltazar80
vielen lieben dank, das du deine Lösung hier mit allen teilst und an sich sieht das auch ganz gut aus.
Schau an, die Tabelle vLagerbestandEx ist sogar mir unbekannt.

Als kleine minimale Anmerkung dazu würde ich ein SELECT TOP(1) benutzen, einfach nur um ganz sicher zu gehen das auch nur ein einziges Ergebnis zurück kommt, da die Funktion sonst nicht sauber arbeiten kann, sollte es durch irgendwelche Gründe mehrere Ergebnisse geben.

Auch würde ich das [eazybusiness] rausnehmen, vor allem wenn jemand einen Zusätzlichen Mandanten hat mit dem er arbeitet, also so z.B. :
SQL:
 JTL_DirectQuery ("SELECT TOP(1) [fEigenerBestand] FROM [dbo].[vLagerbestandEx] WHERE kArtikel = "+FStr$(Gruppierte_Pickpositionen.Artikel.InterneArtikelnummer,"?")+" ")
 

Baltazar80

Gut bekanntes Mitglied
18. Januar 2014
279
17
@Happy

Vielen Danke, ich habe jetzt den Code so übernommen.

Ansich funktioniert die Abfrage genau, wie wir es wollten, jedoch ist mir was merkwürdiges aufgefallen. Und zwar wenn wir mehrere Picklisten hintereinander drucken, dann wird der aktuelle Bestand abzüglich der bestellten Menge angebenen, wenn wir aber uns etwas Zeit lassen zwischen den einzelnen Picklisten, dann wird der Bestand inklusive der bestellten Menge angezeigt.

Also z.B.
Produkt A - Bestand 5 - Bestellt sind 2 - Bestand auf Pickliste wird 5 Stück ausgegeben (wenn wir zwischen den Picklsiten Zeit lassen)
Produkt A - Bestand 5 - Bestellt sind 2 - Bestand auf Pickliste wird 3 Stück ausgegeben (wenn wir gleich nochmal eine weitere Pickliste im Anschluss drucken)

Das ist sehr merkwürdig, weil was hat das damit zu tun, wie schnell wir die nächste Picklisten ausdrucken?
Aber die komplette Pickliste wird entweder so oder so gedurckt, nicht jedoch gemischt. Für uns wären beide Methoden OK, sofern es nur bei einer Methode bleiben würde, und wir wissen würden, welcher Bestand genau ausgegeben wird.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wird irgendwo in der Datenbank geloggt welcher WMS-Mobile Benutzer mit dem MDE-Gerät einen Auftrag, bzw. Pickliste gepickt hat? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Pickliste mit maximaler SKU-Anzahl – gibt es eine Lösung? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Automatische Pickliste geht nicht mehr seit Update JTL-Wawi 2.0 0
Neu Stücklistenartikel in Pickliste separieren JTL-Wawi 2.0 6
FBA Lagerbestand asynchron zum Seller Central JTL-Wawi 1.11 0
WMS Lagerbestand Bezeichnung in SQL Datenbank JTL-Wawi 1.11 2
Neu Bestände in Shopify falsch -> Überverkäufe ohne Lagerbestand Shopify-Connector 7
Neu SQL Lagerbestand minus in Aufträgen Eigene Übersichten in der JTL-Wawi 4
Neu DHL Versenden 4.0 - Versand in EU geht nicht mehr, nur DE JTL-ShippingLabels - Fehler und Bugs 6
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu Druckvorlage Artikelbezeichnung nur in Englisch Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Exportvorlage: Auftrag nur Artikel die per Dropshipping verfügbar sind in Datei schreiben JTL-Wawi 1.11 4
Rechteverwaltung - Verkaufspreise nur einsehbar, nicht bearbeiten? JTL-Wawi 1.10 1
Neu fEKNetto - zwei Einträge je LiefArtikel mit gleichem Lieferant - nur einer aktualisiert User helfen Usern - Fragen zu JTL-Wawi 1
Neu Epson TSE GetStorageInfo kommt nur Einrichtung / Updates von JTL-POS 0
Eingangsrechnungen mit Einstellung "Nur gelieferte Positionen übernehmen" - Versandkosten werden nicht mit übernommen JTL-Wawi 1.11 4
Geänderte Preise kommen nur teilweise in den Shop JTL-Wawi 1.11 6

Ähnliche Themen