cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Table for Function Module

Former Member
0 Likes
17,678

Hi Gurus,

I need the table for WHERE-USED-LIST of function modules.....

Answer will be rewarded full points...

Thx in advance.....

View Entire Topic
Former Member
0 Likes

Hope this code helps you.....

Function module where-used on programs:

SELECT * FROM cross APPENDING TABLE mycross

WHERE type = 'F'

AND name = <fm_name>.

Function module where-used on enhancements:

SELECT * "SINGLE enhname

FROM enhobj

INTO TABLE l_i_enhobj

WHERE obj_type ='FUNC'

AND obj_name EQ <fm_name>.

Function module where-used on Webdynpros:

SELECT * FROM cross APPENDING TABLE mycross

WHERE type = 'F'

AND name = <fm_name>.

AND ( include LIKE '/1BCWDY/S_____________________'

OR include LIKE '/1BCWDY/B_____________________' ).

l_inclname = mycross-include.

CALL FUNCTION 'WDY_WB_GET_CTRLNAME_BY_INCLUDE'

EXPORTING

p_inclname = l_inclname

IMPORTING

p_controller = l_controller

EXCEPTIONS

OTHERS = 1.

Function module where-used on Methods/Classes:

SELECT * FROM cross

APPENDING TABLE mycross

WHERE type = 'F'

AND name = <fm_name> AND

( include LIKE '______________________________C%' OR

include LIKE '______________________________I%' ).

To get the Class name (seokey-clsname), use the FM

CALL FUNCTION 'SEO_METHOD_GET_NAME_BY_INCLUDE'

EXPORTING

progname = mycross-include

IMPORTING

mtdkey = seokey.

.

Former Member
0 Likes

Thx Karthik