cancel
Showing results for 
Search instead for 
Did you mean: 

How to debug from the Web

Former Member
0 Kudos

Hi All,

Can anybody tell me how to debug, when we are working in Web transaction.

This will help me out to resolve many issues.

Thanks,

Smita

Accepted Solutions (1)

Accepted Solutions (1)

yann_bouillut
Active Contributor
0 Kudos

Hi Smita,

Are you working with or without integrated ITS ?

1-If non integrated ITS, you need to add a SAP logon entry:

appl.server: Debug,

then:

Debug set to ON

SapguiDebuggerPort: define a port to be re-used in SAP Logon syst.nr

Restart ITS

2- If integrated ITS :

Transaction SICF.

Select service

Change service settings and insert parameter ~GENERATEDYNDPRO=1.

Find program to debug. E.g. SE93. Enter bbpsc01 à Display and get Program field (SAPLBBP_SC_UI_ITS)

Execute SE38 and enter program name.

Turn HTTP Debugging ON. Utilities-Settings-Debugging. Click Actv and username.

Add HTTP Breakpoint. Display source code and select Utilities-breakpoints-set.

On “External Debugging” select ‘HTTP Breakpoint’.

Remember to remove breakpoints, deactivate debugging and remove parameter GENERATEDYNPRO.

Can run program RSBREAKPOINTS to find which programs you have breakpoints set in.

Regards,

Yann

Former Member
0 Kudos

Hi,

Thanks Yann for the solution.

I tried solution given by you, but somehow while executing from Web I am not able to go in debugging mode.

I am working in SRM 4.0 with Integrated ITS.

any clue?

Thanks,

Smita

yann_bouillut
Active Contributor
0 Kudos

Hi Smita,

What are you trying to debug from the web ?

Regards,

Yann

yann_bouillut
Active Contributor
0 Kudos

Hi Smita,

After the settings in SICF, did you configure the settings in SE80.

check that.

1. Go to SE80.

2. Click on top menu utilities->settings.

3. Click on ABAP Editor Tab.

4. Click on Debugging Tab.

4. Flag Actv check box for EBP User you want to debug.

5. Select radio button classic Debugger.

6. Finaly login as EBP User in SAPGUI and put a HTTP Breakpoint Session in the code for the EBP User you want debug thru ITS.

It should stop there if you follows these exactly.

Regards,

Yann

Former Member
0 Kudos

Thanks Yann!!

I could able to debug from Web.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Friends,

I am not able to see active check box in Utilities-Settings-ABAP Editor-Debugging-External Debugging Frame..

How to make active check box appear in External Debugging frame?

any one faced this issue..

Thanks,

John.

Former Member
0 Kudos

Hi Ann,

I didnt understand your steps.First of all I am not understanding what is integrated ITS and Non integrated ITS.In my office I am asked to modify an include,which is part of the Module Pool program and gets triggered when the user press button on ITS.Actually I am given one link in my e-mail.If I click that link it will takes me to one screen,where I can check for the availability of the material.My added logic will gets triggered if I click the button,which checks for the availability of material in that screen.

So in that scenario I want to debug it..

I am new to this topic.If you dont mind could you please elaborate it?

Rgds,

Balaji