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: 

program to find the where used

Former Member
0 Kudos
4,143

Hi All,

I want to find out where the particular field is used that includes programs , function modules and user exits.

Is there any function module for this.

Please help me out.

Thanks in Advance,

Praveen

1 ACCEPTED SOLUTION

Former Member
0 Kudos
2,341

Hi,

Go to Se11 --> Input the field name --> Click on Where Used List button on the application tool bar --> A pop up window will be displayed --> Select program and Function Modules. And press enter.

A list will be displayed where the field is used.

Thanks,

Sriram Ponna.

5 REPLIES 5

Former Member
0 Kudos
2,341

Hi

Go to SE11 type the field name in data type field and display.

In the above status u find a button whose tool tip text will be 'Where used list'. Click on that and u will find the where used list of the field.

Venkat.

Former Member
0 Kudos
2,342

Hi,

Go to Se11 --> Input the field name --> Click on Where Used List button on the application tool bar --> A pop up window will be displayed --> Select program and Function Modules. And press enter.

A list will be displayed where the field is used.

Thanks,

Sriram Ponna.

0 Kudos
2,341

Hi All,

Thanks for your replies.....

The standard button gives only the list of the programs , table fields..., but I want the list includes user exits and the FMs too.....

If we want that particular data type used in which user exit and in which function module, in this case where used list won't work.

I want a functionality beyond the where used list button, is any FM there for that????...

Thanks in Advance,

Praveen

uwe_schieferstein
Active Contributor
0 Kudos
2,341

Hello Praveen

Most of the ABAP Workbench Infosystem Where-used list is implemented by function module RS_EU_CROSSREF.



 FU RS_EU_CROSSREF
 ____________________________________________________
 Short Text
     ABAP Workbench Infosystem Where-used list
   Functionality
     This function searches for other usages of an object. Both object
     classes are specified in the IMPORT parameters. If no object class is
     specified for the search area, a selection of possible object classes is
     offered to the user. If there is only one possible object class, this is
     used in the search. The result is placed in a table with the structure
     RSFINDLST. There, you can also find the possible object classes. The
     object classes refer to the classes used in the Workbench.
   Example
     Usage of domain 'EXAMPLE' in tables.
       Object type of domains in the Workbench is 'DD_'.
       Object type of tables in the Workbench is 'DT_'.
       The following IMPORT parameters are thus specified:
       IMPORTING
             I_FIND_OBJ_CLS = 'DD_'
             I_SCOPE_OBJ_CLS = 'DT_'
       TABLES
             I_FINDSTRINGS = 'EXAMPLE'
     Although you can pass several domains, the result table O_FOUNDS does
     not make it clear which domain is used in which table. This
     functionality supports recursivity.
 Parameters
     I_FIND_OBJ_CLS
     I_SCOPE_OBJ_CLS
     REKURSIV
     I_ANSWER
     I_ACTUAL_INCLUDE
     NO_DIALOG
     EXPAND_SOURCE_IN_BATCH_MODE
     EXPAND_SOURCE_IN_ONLINE_MODE
     WITHOUT_TEXT
     WITH_GENERATED_OBJECTS
     O_SCOPE_OBJ_CLS
     O_ANSWER
     I_FINDSTRINGS
     O_FOUNDS
     O_FINDSTRINGS
     I_SCOPE_OBJECTS
     I_ACTUAL_SOURCE
     I_SCOPE_OBJECT_CLS
     I_SCOPE_DEVCLASS
     I_EXCLUDE_SCOPE_OBJECT_CLS
 Exceptions
     NOT_EXECUTED
     NOT_FOUND
     ILLEGAL_OBJECT
     NO_CROSS_FOR_THIS_OBJECT
     BATCH
     BATCHJOB_ERROR
     WRONG_TYPE
     OBJECT_NOT_EXIST
 Function Group
     SEUA

Regards

Uwe

Awais_syed77786
Explorer
0 Kudos
1,839

Using the Transactional Code EWK1.

Example:

Step 1  :  goto -> EWK1 T-code

Step 2 :  type your customized smart-form name (assume that you don't know about corresponding driver program of that smartform) . see the below screen shot for your reference .

Awais_syed77786_0-1719337755383.jpeg

Step 3: once you typed relevant customized smart-form name then press find, press enter.

Awais_syed77786_1-1719337755389.jpeg

Step 4: it will directly navigate to another window, there you can easily find the relevant driver program for the corresponding smart-forms.

Note: Additionally, you can utilize this T-code to find the locations of FM and other items.

Regards,

Awais Syed