Hallo liebe JTL-Anwender und Entwickler,
ich versuche mich derzeit an einer kleinen Anpassung für eine Pickliste / Packliste für Stücklisten-Artikel.
Da ich aus Einzelartikel Bundle-Angebote mache, nutze ich die Stücklisten.
JTL_DirectQuery ("DECLARE @cName VARCHAR(1024)
SELECT @cName = COALESCE(@cName + '¶', '') + cast(tStueckliste.fAnzahl as nchar) + ' x ' + '['+tArt2.cArtNr + '] ' + tArt2.cName +' ('+ tArt2.cBarcode +')' from tArtikel
LEFT JOIN tStueckliste ON tStueckliste.kStueckliste = tArtikel.kStueckliste
LEFT JOIN tArtikel AS tArt2 ON tArt2.kArtikel = tStueckliste.kArtikel
WHERE tArtikel.cArtNr='"+Positionen.ArtNr+"'
SELECT cName = @cName")
Statt der Anzahl der in der Stücklistenartikel in der Position, möchte ich nun die gesamte Anzahl der Artikel für die Packer ausgeben.
Also Position.Menge * tStueckliste.fAnzahl
Falls jemand einen Tip hat währe das Super
ich versuche mich derzeit an einer kleinen Anpassung für eine Pickliste / Packliste für Stücklisten-Artikel.
Da ich aus Einzelartikel Bundle-Angebote mache, nutze ich die Stücklisten.
JTL_DirectQuery ("DECLARE @cName VARCHAR(1024)
SELECT @cName = COALESCE(@cName + '¶', '') + cast(tStueckliste.fAnzahl as nchar) + ' x ' + '['+tArt2.cArtNr + '] ' + tArt2.cName +' ('+ tArt2.cBarcode +')' from tArtikel
LEFT JOIN tStueckliste ON tStueckliste.kStueckliste = tArtikel.kStueckliste
LEFT JOIN tArtikel AS tArt2 ON tArt2.kArtikel = tStueckliste.kArtikel
WHERE tArtikel.cArtNr='"+Positionen.ArtNr+"'
SELECT cName = @cName")
Statt der Anzahl der in der Stücklistenartikel in der Position, möchte ich nun die gesamte Anzahl der Artikel für die Packer ausgeben.
Also Position.Menge * tStueckliste.fAnzahl
Falls jemand einen Tip hat währe das Super