Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

table for user_exits

Former Member
0 Likes
1,036

Hello Friends,

Can i get the table name where all the userexits are stored?

Thanks,

Sunny

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,012

Hi

In the Tables

<b>MODSAP

MODSAPT</b>

all the enhancements are stored

Reward points if useful

Regards

Anji

8 REPLIES 8
Read only

Former Member
0 Likes
1,013

Hi

In the Tables

<b>MODSAP

MODSAPT</b>

all the enhancements are stored

Reward points if useful

Regards

Anji

Read only

0 Likes
1,012

Hi Anji,

Thanks for the ans, now my requirement is tofindout which all are used in the server.

Is there any way i can find that?

Thanks,

Sunny

Read only

0 Likes
1,012

hi sunny,

just try this code

REPORT ZSUD_USER_EXIT_EXP no standard page heading

tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.

tables : tstct.

data : jtab like tadir occurs 0 with header line.

data : field1(30).

data : v_devclass like tadir-devclass.

parameters : p_tcode like tstc-tcode obligatory.

select single * from tstc where tcode eq p_tcode.

if sy-subrc eq 0.

select single * from tadir where pgmid = 'R3TR'

and object = 'PROG'

and obj_name = tstc-pgmna.

move : tadir-devclass to v_devclass.

if sy-subrc ne 0.

select single * from trdir where name = tstc-pgmna.

if trdir-subc eq 'F'.

select single * from tfdir where pname = tstc-pgmna.

select single * from enlfdir where funcname =

tfdir-funcname.

select single * from tadir where pgmid = 'R3TR'

and object = 'FUGR'

and obj_name eq enlfdir-area.

move : tadir-devclass to v_devclass.

endif.

endif.

select * from tadir into table jtab

where pgmid = 'R3TR'

and object = 'SMOD'

and devclass = v_devclass.

select single * from tstct where sprsl eq sy-langu and

tcode eq p_tcode.

format color col_positive intensified off.

write:/(19) 'Transaction Code - ',

20(20) p_tcode,

45(50) tstct-ttext.

skip.

if not jtab[] is initial.

write:/(95) sy-uline.

format color col_heading intensified on.

write:/1 sy-vline,

2 'Exit Name',

21 sy-vline ,

22 'Description',

95 sy-vline.

write:/(95) sy-uline.

loop at jtab.

select single * from modsapt

where sprsl = sy-langu and

name = jtab-obj_name.

format color col_normal intensified off.

write:/1 sy-vline,

2 jtab-obj_name hotspot on,

21 sy-vline ,

22 modsapt-modtext,

95 sy-vline.

endloop.

write:/(95) sy-uline.

describe table jtab.

skip.

format color col_total intensified on.

write:/ 'No of Exits:' , sy-tfill.

else.

format color col_negative intensified on.

write:/(95) 'No User Exit exists'.

endif.

else.

format color col_negative intensified on.

write:/(95) 'Transaction Code Does Not Exist'.

endif.

at line-selection.

get cursor field field1.

check field1(4) eq 'JTAB'.

set parameter id 'MON' field sy-lisel+1(10).

call transaction 'SMOD' and skip first screen.

this will ask for <b>tcode</b> and give you the <b>user exits</b> if it contains any...

hope this will solve your problem and don't forget to reward points.

regards.

Read only

Former Member
0 Likes
1,012

HI,

Check the view MODSAPVIEW.

sudheer.a

Read only

Former Member
0 Likes
1,012

hi,

I dont think there is a table where they are stored they are nothin else but FM that are provided as a window to a standard program. So there is no other table were only user exits would be stored you can try other ways of finding a user exit for your program like going to SMOD(tcode) and find the right exit for your program

Regards,

Himanshu

Read only

0 Likes
1,012

HI ,

My dear friend there is a table

just check this out

modsap,modsapt and one view moadsapview.

SUnny

Read only

Former Member
0 Likes
1,012

Hi!

MODSAP

MODACT

MODATTR

Regards...

Read only

Former Member
0 Likes
1,012

thanks all