Tag Archives: ABAP Debugger

  • Debugging An SAP ABAP Program

    http://www.saptraininghq.com/wp-content/uploads/2013/03/ABAP_Debugger.jpg

    This is a guest article is by Plamen Velkov, who is taking my Beginners Guide To SAP ABAP programming course. This is part 4 of his course review / journey.

    Debugging

    I don’t know why but debugging code is always something beginners like me pay no attention to. It was the same with me when I started programming with C some years ago. Then a friend of mine made me understand how helpful the debugger is while he helped me with a project for the university. I don’t remember exactly, but I think I was struggling with a recursive function with pointers which simply didn’t work. I spent a couple of days staring at the code and wondering where I went wrong and my friend solved the issue in only 10 minutes using the debugger.

    We recently had a project in Java in the university and I went on to help a colleague with it. When he saw me using the Eclipse Debugger he was like

    “Wow! Do you even use this?!”

    When I managed to fix his code, that he made me explain how to use the debugger because as he said:

    “That thing saves a hell of a lot of time!”

    It’s also interesting that the first thing my manager showed me in ABAP was how she debugged a program with the ABAP Debugger.

    The ABAP Debugger

    I was really glad to see the course includes some videos on the Debugger. I did because I knew from the beginning that it would be an important tool since you work with databases with so many records.

    ABAP Debugger

  • How To Use The SAP ABAP Debugger Efficiently

    The ABAP Debugger is used tool to execute and analyze programs line by line. Using it we can check the flow logic of a program and display runtime values of the variables. Currently, SAP offers two types of Debuggers:

    • The Classic ABAP Debugger
    • The New ABAP Debugger

    The Classic ABAP Debugger, with its old user interface and its limitations to debug certain types of ABAP program is now not in use by many new and old ABAP developers.

    Learn How To Use The ABAP Debugger In This Training Course

    The New ABAP Debugger, with its state of the art and flexible user interface, can be used to debug all types of ABAP programs. It provides many new features which improve our efficiency of debugging, both in ABAP support and development.

    In this article, we will learn how to use these new features and discover some tips and tricks to efficiently use ABAP debugger.

    Switching between the ‘Classic Debugger’ and ‘New Debugger’

    You can switch between both the debugger and make any one your default debugger. To do this, go to ABAP Editor (SE38)→ Utilities → Settings.

    SAP ABAP Editor - SE38


    Now in the user-specific settings pop up box click on ABAP Editor tab and then click on Debugging.