...
DSPMOD DETAIL(*IMPORT) OUTPUT(*OUTFILE) ...
DSPMOD DETAIL(*EXPORT) OUTPUT(*OUTFILE) ...
erstellt 2 Dateien, die man mit SQL zu Cross Referenz Zwecken auswerten kann.

Das bringt aber nix, wenn Exportnamen nicht eindeutig sind!!!
Dann braucht man zusätzlich Informationen welche Module in welchen Programmen/Service Programmen enthalten sind - und zwar von oben nach unten aufgelöst.

Ganz einfach wird das, wenn man:
immer nur ein Modul pro Programm oder Serviceprogramm hat und Name des Programms/SRVProgramms = Modulname wählt und alle exportierten Prozeduren im Prototyp mit dem Namen des Moduls als Prefix renamed.

D*B