The REPOSRC table contains all the code objects in an ABAP system. Some objects have an ending that is separated from the actual name of the code object by = characters.
I would like to know which endings these objects have. And to which code objects these endings belong.
And I found also some objects with = but without any ending.
Perform some test using following FM
E071-pgmid = 'LIMU'. " sub object
E071-object = 'REPS'. " Abap source include
E071-obj_name = REPOSRC-PROGNAME.
CALL FUNCTION 'TR_CHECK_TYPE'
wi_e071 = E071
we_E071 = E071 " sub object info (e.g. method)
we_tadir = TADIR. " main object info (e.g. class)
In returned E071 you will get an object type, E071-OBJECT, its text can be found in result of TRINT_OBJECT_TABLE
CALL FUNCTION 'TRINT_OBJECT_TABLE'
iv_compelete = 'X'
tt_types_out = t_KO100.
But there are cases (generated objects) that wont perform well.