cancel
Showing results for 
Search instead for 
Did you mean: 

Debugger not working for Field routine

Former Member
0 Kudos

Hi Experts,

I have a field routine in the transformation between DSO & Cube.I tried to debug it by keeping the both external break point & session breakpoint in Generated Program and then execute the DTP with & without debug mode.But the break point is not getting triggered.Even i tried with hardcoding the break point in the field routine,but still debugger is not getting triggered.Could you please suggest where iam going wrong.

Regards,

Bwuser14

Accepted Solutions (1)

Accepted Solutions (1)

former_member210615
Contributor
0 Kudos

hi,

you can also try the following:

open transformation -> Extras menu -> display generated program -> Find your routine(start/end) in the code ->put a break-point

run your dtp in debug mode

for more details you can have a look at article:

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0038ad7-a0c7-2c10-cdbc-dd674682c...

Also check out the link it will be helpful for you

http://help.sap.com/saphelp_nw70/helpdata/en/45/8594ebd17f1956e10000000a11466f/content.htm

hope it helps

regards

laksh

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Sometime the breakpoint doesn't become effective immediately in such cases once you set external break point close the current session and restart the RSA1 transaction and then execute the DTP.

But above scenarios are applicable when you are setting break point at run time, but as you said you have hard coded the break point but still it was not going to debugging mode, it is bit surprising but just activate the code, close the current session and check in new session.

Regards,

Durgesh.

Former Member
0 Kudos

Hi Bwuser14,

This is usually not issue with break-point but due to DTP .When we debug our DTP again and again and we not close debugging session properly or stop debugging in middle we face problem during next time we debug .

However after sometime automatically that session get closed and we are able to debug the DTP.

One easy way is create a test DTP and try debugging and if possible not close last debugging session as it will still allow you to change transformation or DTP and you will not get issue with successive debugging.

Regards,

Jaya Tiwari

Former Member
0 Kudos

try out the below steps

1) in DTP select serially in the dialog process (for debugging)

2) check Expert Mode check bix.

3) Select Change Breakpoint in Data Package Loop whcih is in front of TRFN

4) then select where you want to put breakpoint...in you case select before end routine.

5) then click simulate...

6) it will take u to standard code....in that code you can find your field level code