Auch wenn der Beitrag schon recht alt ist. Ich Suche schon ewig nach einer Lösung und habe heute endlich eine gefunden, die ich Euch nicht vorenthalten möchte. Ist nicht so sauber und sicher nicht für alle nutzbar, aber immerhin.
Ich habe trage die EAN des Gebindes einfach unter "Sonstige - Artikel-UPC" ein. Diese muss 12-stellig sein, denn die Prüfziffer (letzte Zahl) wird errechnet.
Im Etikett hole ich mir den Barcode dann mit 'Barcode (Artikel.UPC, "GTIN13" )'
Da bei uns der Inhalt des Gebindes im Artikelnamen enthalten ist, müssen wir hier auch einen alternativen Artikelnamen wählen. Wir haben dazu den Gebindeartikelnamen-Text in eine andere Sprache geschrieben. Diese haben wir über Admin-Allgemeine Einstellungen-Sprache angelegt. Diese wird nun über
Artikel.Bezeichnung durch
JTL_DirectQuery ( "SELECT cName FROM tArtikelBeschreibung WHERE kSprache='6' AND kArtikel='"+ ToString$ (Artikel.InterneArtikelnummer) + "'")
ausgewählt.
In unserserem Fall ist kSprache='6' (deutsch wäre 1, englisch wäre 2, ...)
Damit das Drucken auch praktikabel funktioniert habe ich mit manuelle Workflows angelegt, die mir je 1, 2, 3, 5 oder 10 Etiketten drucken. So kann ich jetzt ohne großen Aufwand von
WMS oder
WAWi Gebindeetiketten erzeugen.