Dieter,

ich versteh dein Problem nicht. Natürlich müssen die Parameter mit free RPG zweimal definiert werden. 1x beim Prototypen und das zweite mal beim Aufruf. Für den Prototypen kannste doch ne Copy-Strecke machen, wenn das Programm aus verschiedenen Quellen gerufen wird. Ich hab schon ganze Lösungen so in full free RPG gelöst. Oder willst du die "normalen" Programme gleich wie die Serviceprogramme behandeln? Ansonsten: dcl-pr und dcl-pi und gut is.