MAWI_WZET_SCRIPT

Name

MAWI_WZET_SCRIPT

Typ

Zeichenkette

Wert

Pfad zu Lua-Script

Modul(e) / Dialog

MAWI / LB11, LB16, LB17

Beschreibung

Mit diesem Systemsteuerungs-Schalter kann ein Lua-Script festgelegt werden, das beim Druck des Warenzugangsetiketts (WZET) zur Befüllung des Etiketts gerufen wird.
Das Script kommt die globalen Variablen DIALOGMODUS (Dialog-/Buchungs-Modus; 11 = Zugang geplant, 16 = Zugang ungeplant, 17 = Zugang aus Fertigung), DREVENT (Druck-Event, "WZET"), RPTNAME (Report-Name, kdrpttab.rptname) und die bewtab-Struktur übergeben.
Das Script kann die Tabellen dmc_fields (Felder des DataMatrix Barcodes) und formula_fields (zusätzliche Formeln, die am Report zu setzen sind) befüllen.
Beispiel Befüllung dmc_fields:
table.insert(dmc_fields, { id = "P", value = "000000-1234-567" })
table.insert(dmc_fields, { id = "20P", value = "FI19_11A/60" })
table.insert(dmc_fields, { id = "S", value = "03-X-0822-001" })
Beispiel Befüllung formula_fields:
table.insert(formula_fields, { name = "PA_MatText", value = "Keensert M4-T7" })
Die Elemente des Barcodes werden automatisch an die Report-Formeln PA_DMC_Elem_<id> (also z.B. PA_DMC_Elem_P) übergeben (falls die entsprechende Formel im Report existiert). Die bytehelp-Lfd.Nr. für den generierten Barcode wird an die Report-Formel PA_DMC_Lfdnr übergeben (falls die entsprechende Formel im Report existiert).

Hinweis

Einführung
Version: 5.03.011
Call: 42475
OP/AA: 21381 / 126884
Datum: 2020/06/09