Ich nehme mal an, dass die QTEMP/SPOOL bereits einzelne Felder enthält und nicht mehr den kompletten Spoolsatz.

In diesem Fall benötigst du

STMFCODPAG(1252) <= ANSI-Zeichensatz
DTAFMT(*DLM) <= Feldtrenner
FLDDLM(';') <= CSV-Trenner