OVRDBF
FILE(MUSTER) TOFILE(*LIBL/MM) MBR(MEMBER01)

OVRDBF
FILE(MUSTER) TOFILE(*LIBL/PP) MBR(MEMBER99)

Wie du siehst sind die 2 OVRDBF Befehle unterschiedlich.

In meinem Programm wird die Datei MUSTER als Input File gelesen. Tatsächlich kommen die Daten jedoch aus anderen Dateien und Teildateien mal aus MM, PP, oder anderen Dateien.
Der Aufbau von allen Dateien in gleich.
Es soll aber nur ein Programm geben und nicht für jede Datei ein eigenen Programm.

Wie kann man dieses in RPGLE realisieren?