STRDLM(' ') ist mit Sicherheit falsch, nämlich dann, wenn Zeichenketten Leerzeichen enthalten. *NONE wäre da richtiger.

Nullwerte heißt: eine leere Zeichenfolge, also 2 Trennzeichen hintereinander !

Wenn die Zieldatei NULL nicht erlaubt, dann ergänze mit RPLNULLVAL(*FLDDFT) !