08-07-2008 7:56 PM
Hi,
I am trying to keep a break point in BADI for PBEN0014 which I implemented using a method. But it does not stop at that point and gets the output directly. Is there any way to make the payroll stop at breakpoint in BADI.
Thanks.
Osacr
08-07-2008 8:01 PM
1. Are you sure this method is call during your process?
2. Did you already activate the badi implementation (not only saved it).
3. Is this part of the process running in background perhaps (other session)?
Edited by: Micky Oestreich on Aug 7, 2008 9:02 PM
08-07-2008 8:01 PM
1. Are you sure this method is call during your process?
2. Did you already activate the badi implementation (not only saved it).
3. Is this part of the process running in background perhaps (other session)?
Edited by: Micky Oestreich on Aug 7, 2008 9:02 PM
08-07-2008 8:41 PM
Hi,
Try Manually putting break-point statement in the BADI you implemented.
Regards,
Nawaz.
08-07-2008 9:27 PM
There is an 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 .
Hope this helps.
08-07-2008 9:30 PM
if the method you have implemented is in update task.. then switch on update dubugging mode.. check if the break point triggers after you switcjh on update dubugging mode..
Thanks
Krishnan