Skip to Content
With the ABAP development tools for eclipse we follow the strategy that the latest eclipse client (currently Version 2.83) is compatible with all ABAP backends with version 7.31 SP4 and higher. Most of the basic features in the area of source code editing are available against all these backend versions. But as some of the features are dependent from backend functionality it is clear that not all features are available against every backend system version.This fact often confuses the developers working with eclipse.
Therefore I will try to give you an overview about which features of the ABAP development tools for eclipse are available against which backend system. To make things easier I will only focus on the latest client version 2.83.

ADT Feature Availability Matrix

7.31 SP4/5 7.31 SP6 7.31 SP7 7.31 SP11 7.4 SP2 7.4 SP5 7.4 SP8 7.50 7.51 7.52
DDIC Structure Editor (New Dictionary Structure Editor) X X X
DDIC Data Element Editor (Editing Data Elements in a Form-Based Way) X X X
DDIC Domain Editor X X
Database Table Editor X
ABAP Package Editor X
Debugger (For NW release 7.31 ABAP Kernel version 7.21 or higher is required) X X X X X X X X X X

Debugger – Watchpoints

(Get ABAP Development Tools 2.19 and find out what’s new)

X X X X X X
Debugger – Conditional Breakpoints (Conditional Breakpoints) X X X
Dynamic Logpoints (Dynamic Logpoints in ABAP) X X X
Debugging Dynpro Flow Logic, Debugging Enhancements, Internal Table analysis (change, filter, sort) X
ABAP Test Cockpit
(ABAP Test Cockpit (ATC) for Developers in Eclipse)
X X X X X X X X X

Profiler

(ABAP Profiling in Eclipse)

X X X X X X

WebDynpro ABAP Tools

(Developing Web Dynpro ABAP Applications using ABAP development tools (for Eclipse))

X X X X X X X X

FPM Integration

(Develop UIs using Floor Plan Manager using ABAP development tools (for Eclipse))

X X X X X X X

ABAP for HANA Tools

(Get ABAP Development Tools 2.7 and find out what’s new!)

X X X X X X

Basic Refactorings

(Get ABAP Development Tools 2.7 and find out what’s new!)

X X X X X X X X X

Enhanced refactoring Features

(Get ABAP Development Tools 2.19 and find out what’s new)

X X X X X X
Quickfixes for Exception Handling (Out Now: ADT Version 2.51 for the brand new AS ABAP 7.50) X X X
Creation of Getter/Setter Methods (Out Now: ADT Version 2.51 for the brand new AS ABAP 7.50) X X X
Support for ABAP Doc
( http://scn.sap.com/docs/DOC-40872 )
X X X X X X
Export ABAP Doc (New ABAP Doc Features with NetWeaver 7.5) X X X
Editor for Transformations (Editing Source-Based Transformations for XML) X X X

Connectivity & Integration Tools

(Connectivity and Integration with ABAP Development Tools for SAP NetWeaver (Eclipse))

X X X X X X

Core Data Services Tools

(Get ABAP Development Tools 2.19 and find out what’s new)

X X X X X X

Data Preview

(Get ABAP Development Tools 2.19 and find out what’s new)

X X X X X
SQL Monitor (3 Simple Steps to Identify Performance Hotspots in ABAP Custom Code) X X X

ABAP managed Database Procedures

(Get ABAP Development Tools 2.19 and find out what’s new)

X X X X X
Debugger for database procedures (How to debug ABAP Managed Database Procedures using ADT – Basics) X X X
Display of Sourcecode Enhancements(Get ABAP Development Tools 2.19 and find out what’s new) X X X X X X
SQL Console
(ADT 2.31 – New version of ABAP Development Tools available now)
X X X X
Text Element Support
(ADT 2.31 – New version of ABAP Development Tools available now)
X X X X

Transport Organizer View

(ADT Basics: Transport Organizer)

X X X X X X X X X
BOPF Editor (BOPF Modelling in Eclipse) X X X
CDS Metadata Extensions X X
APC Editor (Push Channels) X X

ABAP repository trees (HANA DB only)

Displaying only the relevant objects in the Project Explorer

X X
Run ABAP Program on console X

Hope this helps to clarify this topic. 

Regards,
Thomas.
To report this post you need to login first.

22 Comments

You must be Logged on to comment or reply to a post.

  1. Deepti Dhingra

    Hi Thomas ,

    I am unable to access the debug feature in Eclipse.

    My system is on NW 7.31 SP 5 and kernel is 720 .

    But still debug functionality is disabled.

    Please suggest what could be the problem.

    Regards,

    Deepti

    (0) 
    1. Thomas Fiedler Post author

      Hi Peter,

      unfortunately this is not possible as it is too risky. We made a lot of changes in the ABAP backend that also influences the stability of the ABAP workbench. We won’t ship these changes within a support package for 7.02

      Regards,

      Thomas.     

      (0) 
      1. Peter Inotai

        Hi Thomas,

        Thanks for your quick reply and also the clarification. It’s a pity, since ADT would be available for more developers, but I can fully understand the reason.

        Best regards,

        Peter

        (0) 
  2. Alexander Sperling

    Hi Thomas,

    great blog post. Two small suggestions: could we make sure to have this post pinned somewhere on the start page of the space and – if doable – provide a link on the text of the topic to more information? For example I found out from this page that with our new backend we now have support for ‘Enhanced refactoring Features’ and now I would like to jump to the blog post giving more details about this feature.

    Anyway, thanks for this overview, really appreciate it.

    Cheers,

    Alex

    (0) 
    1. Thomas Fiedler Post author

      Hi Alex,

      the link is now available in the overview secion of the SCN community.

      And I added some links to details about the features. What do you think?

      Is this helpful?

      Regards,

      Thomas.

      (0) 
  3. Tobias Schnur

    Hi Thomas,

    this matrix is very nice. Since ADT 2.31 are outdated now (I think 2.48.0 is the current release) it would be nice to have something similar for the latest version. I am installing all ADT updates whenever they are released but I usually have no clue what they actually do 😀

    It would be great if you could keep us informed what changes from version to version. We do not really need official release notes with all bug fixes and minor changes. It would be great just to know about the major changes and new features.

    Regards

    Tobias

    (0) 
  4. Shaun Smith

    Hi Thomas,

    Thanks for this.

    I’m working through the exercise from TechEd DEV163 (step 27) but I don’t get the Quick Assist option to declare the local variable (internal table) explicitly..

    It seems to work for a local variable but not for an internal table… Is this only available for 7.50? I’m on 7.4 SP10.

    Best regards,

    Shaun

    (0) 
    1. Markus Lang

      Hi Shaun,

      we applied demo driven development in preparation for TechEd.

      So we created a note to close this gap in the quickfix chain.

      Note 2203501 enables the quickfix as mentioned in the exercise.

      The additional note 2224383 allows to transfer the (inline declared) host variable into a returning paramerter directly including the helper type generation.

      Both notes are part of 7.40 SP13 and can be installed into 7.40 SP8-12.

      Best Regards

      Markus

      (0) 
      1. Shaun Smith

        Hi Markus,

        Thanks for the quick response.

        I’ll apply these notes in our system.

        There are cool features in ADT.. I’m becoming a big fan!

        Best regards,

        Shaun

        (1) 
  5. Christian Hiller

    Hi Thomas,

    in which backend version do we get the short texts in the Project Explorer?
    I saw in the Projekct Explorer preferences “Display short description if supported”.

    Regards,

    Christian

    (0) 

Leave a Reply