Not long ago we posted the tip Find a BADI in a minute. Now S. Parishikta sent us this tip which claims to be even quicker. Know of a faster way? Let
Requires Free Membership to View
There is an even quicker way to finding a BADI and BADI implementations for a transaction:
- SE37 display Function Module - SXV_GET_CLIF_BY_NAME.
- Set a BREAKPOINT on call function SXV_ADD_PREFIX .
- In another SESSION run the desired transaction, parameter 'name' gives the BADI; parameter 'clif ' gives implementation, e.g. for TCode MIGO name = MB_MIGO_BADI, clif = CL_EX_MB_MIGO_BADI .
FUNCTION sxv_get_clif_by_name .
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*" IMPORTING
*" VALUE(NAME)
*" VALUE(PREFIX) TYPE SEEX_CLIF_PREFIX
*" EXPORTING
*" VALUE(CLIF) TYPE SEOCLSNAME
*"----------------------------------------------------------------------
CALL FUNCTION 'SXV_ADD_PREFIX'
EXPORTING
name = name
prefix = prefix
IMPORTING
new_name = clif.
ENDFUNCTION.
This was first published in June 2008

Join the conversationComment
Share
Comments
Results
Contribute to the conversation