Es gibt da einen Trick, damit kann man sich ständigere Änderungen in der Struktur ersparen. Wenn Du eine Datei definierst, deren Satzstruktur der Parameterstruktur entspricht.
Dann schreibst Du die Parameter kurz in die Datei, und im CL arbeitest Du mit DCLF und RCVF. Dann sind alle Felder automatisch als Variabel definiert.
Außerdem kannst Du das Satzformat bereits im RPG-Programm nutzen um die Parameter-DS zu definieren.

Vielleicht etwas antik die Methode, aber sie funktioniert bestens.