‎2009 May 19 5:03 AM
Hi All,
I am enhancing RFC HRMSS_CAT_WD_APPROVAL. But the problem is that I cannot see the enhanced code in RFC itself. Also, while debugging, the control does not go to the enhanced code.
If you have any pointers regarding this, please let me know.
Regards,
Ridhima
‎2009 May 19 5:24 AM
‎2009 May 19 5:26 AM
Hi.
Is your enhancement implementation active? Check.
Also look at code of function module and how lv_debug variable is used there.
May be depending on value that it contain, system supresses debugger.
‎2009 May 19 5:28 AM
I mean this code
*********************************************************
* Debugging *
*********************************************************
SELECT SINGLE parva FROM usr05 INTO lv_parva
WHERE bname = sy-uname AND parid = 'CATS_FACE_DEBUG'.
IF lv_parva CA 'X'.
lv_debug = 'X'.
WHILE lv_debug CA 'X'.
ENDWHILE.
lv_debug ='X'.
ENDIF.
‎2009 May 19 5:30 AM
Yes the enhancement implementation is active. It is going in debug mode in RFC but not at enhanced code