Extrahiere den ZPL-Code in eine IFS-Datei.
Dies kannst du mit SQL machen.
Die IFS-Datei sollte dann die Codepage 1252 haben, da es sonst zu Verfälschungen der ZPL-Codes kommen kann.
Per CRTPF erstellst du eine Binärdatei:
CRTPF FILE(*CURLIB/MYZPL) RCDLEN(256)
Mittels CPYTOSMTF kopierst du die IFS-Datei nun Binär in die PF.

Nun machst du eine Dateiüberschreibung:
OVRPRTF FILE(QPRINT) DEVTYPE(*USERASCII)

Mittels
CPYF kopierst du die PF nun auf die Datei QPRINT.

Alternativ liest du die XML in ILERPG einfach ein, machst den obigen OVRPRTF und schreibst die Daten in QPRINT.