cancel
Showing results for 
Search instead for 
Did you mean: 

Debug RFC (ABAP) when fired from ACCESS 2010 Application

Former Member
0 Kudos

Hi,

I want to debug the ABAP RFC when fired from a ACCESS 2010 application under WIN 7 64 bit .

I am set following parameters :

With aOg_SAP_Connection

                .client = aMg_SAP_Zugang.Mandant

                .System = aVg_SAP_System_Aktiv

                .ApplicationServer = aMg_SAP_Zugang.ApplicationServer

                .GroupName = aMg_SAP_Zugang.GroupName

                .MessageServer = aMg_SAP_Zugang.MessageServer

                .Systemnumber = aMg_SAP_Zugang.Systemnumber

                .Language = aMs_Chain.Frontend_Language

                .User = aMg_SAP_Zugang.User

                .Password = aMg_SAP_Zugang.Password

                .ABAPDebug = true

                If .LogOn(0, True) Then    'Verbindung zur SAP aufbauen

Fireing .logOn(0, true)  SAP GUI RFC is not starting in ABAP Debug mode to set breakpoints, as in previous SAP Versions. It opens only the SAP Logon 720 application with a modi subwindow. See attached pic. But there I can not set breakpoints in SAP ABAP it seems.

The SAP logon execution in ACCESS does not stop there, but brings the value True. I can run RFC functions now normal, but with no debug function.

Has anybody a answer for my problem.

Thanks for your help & Regards,

Erich Anzböck

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

just a doubt...are you sure ' .ABAPDebug = true' will fire external break point?

Rgds

Former Member
0 Kudos

No, the parameter ABAPDebug = true starts the SAP ABAP Debugger during the logon session.

Rgds

Former Member
0 Kudos

can you put a break point in RFC itself and check if this break point triggers or not. this is not going to solve your issue but just to check if it take you there.

Former Member
0 Kudos

No. We try to set a breakpoint, but we cann't do it because SAP has stopped in SAP GUI and not in ABAP debugger.

Former Member
0 Kudos

im sure you are setting external break point only (and not internal).

Former Member
0 Kudos

We want to set a external breakpoint, but it isn't possible.