Hallo allerseits,

Wir konnten zusammen mit IBM Rochester das Problem avaluieren.
Das Spoolfile konnte nur mit IPDS-Datenstrom erstellt werden. Wir benötigen aber den AFPDS-Datenstrom. Wenn das Printfile mit solchem erstellt wurde, endete der Programmaufruf immer mit einem Fehler. Das Problem ist die CCSID des Jobs, also der Zeichensatz. Wenn dieser auf 37 (amerikanisch) eingestellt ist, funktioniert auch der Programmaufruf. Scheinbar werden irgendwelche HEX-Werte übermittelt, die nur mit dem amerikanischen Zeichensatz funktionieren und mit unserem nicht richtig umgesetzt werden.

Wir sind gespannt ob die IBM ein PTF dafür erstellen wird, weil die Benutzung eines anderen Zeichensatzes bestimmt Gefahren birgt, für System und Daten

@sim: Mit dem Parameter *WIDTH kann man die Grösse des Datamatrix bestimmen:

MATRIX 60A BARCODE(DATAMATRIX +
(*WIDTH 0.012) +
(*DATAMATRIX 22 22))
POSITION(&VEPOS &HPOS)


Hoffe das hilft bei dir