UIM und PNLGRP ist das Selbe.
Beschrieben ist das Ganze im "Applicaten Display Programming" Handbuch.

Aber die BZ-Lösung ist doch vollkommen ausreichend und auch leichter wartbar.
Wenn ich per RPG eine Datei USER/MENÜ habe reicht ein MOVEABERFLD *IN,1 für das Setzen der Menüpunkte.