SAP Function RS_EU_CROSSREF - ABAP Workbench Infosystem Where-used list

Parameter Reference Type Length Default Optional Text
EXPAND_SOURCE_IN_BATCH_MODE 0 'X' X
EXPAND_SOURCE_IN_ONLINE_MODE 0 ' ' X
I_ACTUAL_INCLUDE 0 SPACE X
I_ANSWER 0 ' ' X
I_FIND_OBJ_CLS EUOBJ-ID C 15 Class of objects to be searched
I_FULL_NAME STRING g 0 X
I_SCOPE_OBJKEY STAB_RANGE_OBJ h 83 X
I_SCOPE_OBJ_CLS EUOBJ-ID C 15 SPACE X Class of search area
NO_DIALOG 0 ' ' X
REKURSIV 0 ' ' X Recursive call to function module
WITHOUT_TEXT 0 ' ' X
WITH_GENERATED_OBJECTS SEU_BOOL C 1 ' ' X

Parameter Reference Type Length Text
O_ANSWER 0
O_HITS SYTABIX I 4
O_SCOPE_OBJ_CLS EUOBJ-ID C 15 Chosen search area

Parameter Reference Length Optional Text
I_ACTUAL_SOURCE 0 X
I_EXCLUDE_SCOPE_OBJECT_CLS 0 X
I_FINDSTRINGS 0 X Table of objects to be searched
I_SCOPE_DEVCLASS RANGE_DEV 63 X
I_SCOPE_OBJECTS RSFIND 133 X
I_SCOPE_OBJECT_CLS 0 X
O_FINDSTRINGS 0 X
O_FOUNDS RSFINDLST 867 X Table of found usages

Exception Text
BATCH started in background
BATCHJOB_ERROR Background job error
ILLEGAL_OBJECT Object type does not exist in Workbench
NOT_EXECUTED Termination by user
NOT_FOUND Nothing found
NO_CROSS_FOR_THIS_OBJECT No where-used list exists for this object class
OBJECT_NOT_EXIST
WRONG_TYPE Incorrect object type

Functionality
This function searches for other usages of an object. Both objectclasses are specified in the IMPORT parameters. If no object class isspecified for the search area, a selection of possible object classesis 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 thestructure RSFINDLST. There, you can also find the possible objectclasses. 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 doesnot make it clear which domain is used in which table. Thisfunctionality supports recursivity.