Application Development 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: 

Identify programs that read and or change a characteristic value in AUSP

Former Member
0 Kudos
161

I need to generate a list of all programs that read/write AUSP-ATWRT. Is there any standard SAP utility to do this?

Thanks.

Ileana

5 REPLIES 5

Former Member
0 Kudos
82

Why? There will not be any such program available for any field for that matter. Simply go to SE12, enter AUSP, DISPLAY and then double click on the <u>field</u> ATWRT. In the pop-up window, there will be a button for 'Where-used list', click on that. Select the appropriate checkboxes in the subsequent popup and then enter. It may ask you 'Do you want search also for all fields of the structure' say no.

This may take a while so may be you should do it in the background when that offer comes up.

Srinivas

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos
82

Well, I guess you could use the standard scan program. It is RPR_ABAP_SOURCE_SCAN. This program searchs thru source code to find a certain string. In your case, I would probably search for AUSP. This will bring all of the lines of code that have AUSP in it. Then you can look thru it to find what you need. The problem here is that there is many ways to update the table, so you much make your search general.

For example, it could be doing any of the following.

xAUSP-ATWRT = 'Test'.
modify asup from xausp.

ausp-atwrt = 'Test'.
modify asup.

etc..
etc..

You could use the where used functionality in SE11 and get a list of programs, then you can copy and paste them into the select-option for program name in the ABAP scan program. This will make your search run faster.

By the way, Welcome to SDN!!

Regards,

RIch Heilman

former_member188685
Active Contributor
0 Kudos
82

run this program RPR_ABAP_SOURCE_SCAN

and scan all programs ,and give field string as from ausp

or UPDATE AUSP or insert AUSP

will solve .

regards

vijay

former_member188685
Active Contributor
0 Kudos
82

Hi

U can do in other way also.

run this FM.

RS_EU_CROSSREF

give

I_FIND_OBJ_CLS = DTF

No Daialog = 'X'.

and try u will get all the programs.

this might work

regards

vijay

0 Kudos
82

If you find these answers helpful, please award points accordingly. Also, when your problem is solved, please make sure to mark as such. Thanks.

Regards,

Rich Heilman