Ob gepackt oder gezont wird folgendermassen entschieden:

1. Ist das Feld nur in den F-Bestimmungen vorhanden, wird eine implizite I-Bestimmung generiert und die Definition genau übernommen, also gepackt oder gezont.
1.b Bei Ausgabedateien (PRTF/DSPF) sind die Felder IMMER gezont.

2. Wird das Feld in den C-Bestimmungen als Ergebnisfeld definiert (durch Längenangabe) ist das Feld grundsätzlich gepackt.

3. Wird das Feld durch *LIKE DEFN bestimmt, entscheidet wie es unter 1. bzw. 2. definiert wurde.

4. Wird das Feld in den I-Bestimmungen explizit durch eine DS definiert, gilt genau diese Definition und KEINE andere.

Da in RPG jedes Feld nur 1 Mal vorkommen darf gibt es ggf. Redefinitionsfehler bei Mehrfachdefinitionen:
a) wenn gleichzeitig mittels 2. und 3. definiert wird
b) wenn Ausprägung (VK / NK) 1. und 2. bzw 1. und 3. abweicht