Wie Birgitta schon sagte:
Definierst du eine DS aus einer externen Datei werden gepackte Felder auch als solche definiert!
Dass kannst du im Spool sehr schön durch die Definition des Feldtyps "P" sehen.

Ein Problem ist hier eher die Definition von "internen" Datenstrukturen die aus DSPF/PRTF resultieren, da diese immer als Zoned definiert werden.

Durch die Namensgleichheit der Felder zwischen PF/LF und DSPF/PRTF spart man sich ja die Moves, was allerdings wieder dazu führt, dass nun die PF/LF-Felder der internen Strukturen auch als Zoned definiert werden wenn sie nicht explizit als externe Struktur angelegt werden.
Dies führt dann natürlich bei Parameterübergaben zu den benannten Problemen.