Neu Artikelgewicht auf PickListe

myfreshfarm

Aktives Mitglied
7. Dezember 2020
7
0
Hallo,
wie bekomme ich das Artikelgewicht auf die Pickliste?

Neben der Anzahl (PickListPositionOrder.Quantity) hätte ich gerne das Gewicht des Artikels sowie das Gesamtgewicht aus Artikelgewicht x Menge.

In der Lieferantenbestellung habe ich das hinbekommen über str$(Positionen.Artikel.Gewicht,0,2) + " " + Positionen.Artikel.Maßeinheit und str$(Positionen.Artikel.Gewicht * Positionen.Menge,0,2) + " Kg"

Liebe Grüße
Robert
 

myfreshfarm

Aktives Mitglied
7. Dezember 2020
7
0
Vielen Dank für die schnelle Rückmeldung.
Ich bekomme leider die Fehlermeldung "Syntaxfehler: 'Gruppierte_Pickpositionen.Artikel.Gewicht' kann nicht interpretiert werden
🙁
 

NewBuy

Sehr aktives Mitglied
29. August 2016
2.113
321
Mit der 1.5.55.0 geht es ohne Probleme

Unter Admin=> Druck- /Emailvorlagen => Picklistenvorlage
Siehe:
pick1.JPG
pick2.JPG
 

myfreshfarm

Aktives Mitglied
7. Dezember 2020
7
0
Ich habe 1.6.38.2
Admin --> Druck- / E-Mail- / Exportvorlagen --> Pickliste --> Pickliste (*)

1654005517951.png
 

myfreshfarm

Aktives Mitglied
7. Dezember 2020
7
0
Ich habe mein Problem/Anforderung jetzt mit DirectQuery gelöst.

Code:
LocNumber$(JTL_DirectQuery("SELECT fVPEWert FROM [tartikel] WHERE [cArtNr] = '"+PickListPositionOrder.SKU+"'"),"de-DE",2) + " " + Cond(JTL_DirectQuery("SELECT kVPEEinheit FROM [tartikel] WHERE [cArtNr] = '"+PickListPositionOrder.SKU+"'") == "9", 'Stück', 'Kg')
 

Tomka

Aktives Mitglied
10. Mai 2022
81
8
Ich habe mein Problem/Anforderung jetzt mit DirectQuery gelöst.

Code:
LocNumber$(JTL_DirectQuery("SELECT fVPEWert FROM [tartikel] WHERE [cArtNr] = '"+PickListPositionOrder.SKU+"'"),"de-DE",2) + " " + Cond(JTL_DirectQuery("SELECT kVPEEinheit FROM [tartikel] WHERE [cArtNr] = '"+PickListPositionOrder.SKU+"'") == "9", 'Stück', 'Kg')
Also in der Version 1.7.x funktioniert das nicht mehr (bei mir zumindest). Es kommt nur der Wert 0 Kg raus.
 

Tomka

Aktives Mitglied
10. Mai 2022
81
8
Für einzelne Position:

Gewicht 1x:
JTL_DirectQuery("SELECT fArtGewicht FROM dbo.tArtikel WHERE cArtNr = '"+PickListPositionOrder.SKU+"'")

oder mit 2 Stellen hintern komma

Val(JTL_DirectQuery("SELECT fArtGewicht FROM dbo.tArtikel WHERE cArtNr = '"+PickListPositionOrder.SKU+"'"))

Gesamtgewicht:

Val(JTL_DirectQuery("SELECT fArtGewicht FROM dbo.tArtikel WHERE cArtNr = '"+PickListPositionOrder.SKU+"'")) * PickListPositionOrder.Quantity
 

Ähnliche Themen