PTBARC ist das DDS-Feld in der PRTF dass den Barcodeinhalt darstellt.

BCINFO ist die NVE-Nummer, die gedruckt werden soll.
Da ich das gerade für einen anderen Kunden auch drucke ergibt sich halt folgender Aufbau zum Drucken:

Die NVE-Nummer ist ein 18-Stelliges numerisches Feld, wobei die 18. Stelle die Prüfziffer Modulo 10 ist.
'00' ist die EAN128-Info für NVE (siehe Wikipedia zum Thema EAN128).


PTBARC = X'8F' + '00' + %editc(NVENR:'X')

Damit ergibts sich für PTBARC ein 21-stelliges Zeichenfeld.

Ich hoffe, die Modulo 10-Berechnung hast du gelöst.