Product Information
ADT Feature Availability Matrix for AS ABAP Releases
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.
ADT Feature Availability Matrix (NW Releases)
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 |
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 |
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 |
X | X | X | X | X | X | ||||
Basic Refactorings |
X | X | X | X | X | X | X | X | X | |
Enhanced refactoring Features |
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 |
X | X | X | X | X | X | ||||
Data Preview |
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 |
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 |
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 |
ADT Feature Availability Matrix (S/4HANA Releases) incl. all features from above
7.53 (1809) | 7.54 (1909) | 7.55 (2020) | 7.56 (2021) | 7.57 (2022)… | ||||
Quick fixes in ATC | X | X | X | X | X | |||
RAP Tooling | X | X | X | X | X | |||
Enhancement Editor | X | X | X | X | X | |||
Lock Object Editor | X | X | X | X | X | |||
Transport Request Editor | X | X | X | X | X | |||
Modification Support | X | X | X | X | X | |||
ABAP Unit Test Relations | X | X | X | X | X | |||
Runtime Error Analysis | X | X | X | X | X | |||
Relation Explorer | X | X | X | X | ||||
AMDP Debugger | X | X | X | X | ||||
CDS View Entities | X | X | X | |||||
BADI Editor (Def.+Impl.) | X | X | X | |||||
Number Ranges | X | X | X | |||||
Knowledge Transfer Documents | X | X | X | |||||
Favorite Objects | X | X | X | |||||
Text Element Editor | X | X | ||||||
Application Log Editor | X | X | ||||||
Inactive Objects as Repo Tree | X | X | ||||||
ATC check variant editor | X | X | ||||||
RFC service consumption model Editor | X | X | ||||||
Event Consumption Model Wizard | X | |||||||
ABAP Daemon Editor | X | |||||||
New ATC check framework | X | |||||||
Editor for ATC variants and checks | X | |||||||
Number range Editor | X | |||||||
RAP Generator | X | |||||||
Support for ABAP Cloud development | X | |||||||
Message Breakpoints in Debugger | X | |||||||
Create VALUE statement in Debugger | X |
Hope this helps to clarify this topic.
Finally!
Very good summary, thank you. Please continue and keep it up to date! 🙂
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
For debugging a kernel 7.21 or higher is needed.
Hi Thomas,
Is there no plan to support lower ABAP backend releases like 7.02 (like ERP 6 Ehp5)?
Thanks,
Peter
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.
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
Hi Thomas,
Thanks for blog post.
Nice. Hope you keep it updated.
thank you to provide all the summary in 1 place:)
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
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.
Excellent, exactly what I was looking for! 🙂
Really appreciate the work done with AiE and especially the communication here on SCN.
Keep it up!
Thanks.
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
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
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
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
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
Hi Christian,
this feature comes with the ABAP repository trees with AS ABAP 7.51.
Regards,
Thomas.
Hi,
Is there exemption approval/rejection feature for QA managers available in Eclipse ADT 2.51 for NW 7.5?
Hi Sudipta,
no, you still have to use the SAP GUI UI for that.
Regards,
Thomas.
Hello Thomas,
thanks for the great Blog.
One question - can you estimate if it will be possible in the future to edit source code objects (e.g. includes) in Eclipse that are implemented in enhancements in SAP Standard?
We face the issue that we cannot edit any user exit source in sales order processing since we switched them from modifications to enhancements to prevent huge SPAU activities.
Best regards,
Philipp
Hi Philipp,
yes, this will be definitly available in future version of ADT. We already have modifications in place in our current Lab version and we are working on enhancements as well. It is planned to show the first results already this year at Teched.
Regards,
Thomas.
hi Thomas,
is there also a resource with "ADT release notes" somewhere?
Just a few minutes ago I recognized a popup with 'updates available' which I clicked immediately. There I saw some lines with "ADT 2.89". But I could not find any further information about the changes in that release aka "release notes".
Even google failed to deliver on that (I used the search term 'sap adt thomas fiedler release notes 2.89').
br
chris
Hi Christian,
you find that in eclipse in the help content:
Regards,
Thomas.
I think I have the exact same question as chris, just one (?) Version later.
I have AdT 2.89.1 (com.sap.adt.core) installed;
New check new updates tells me, that 2.94.5 is available. (I'd like to know what changes that brings, this I would find in release notes).
Now help content in Eclipse gives me the release notes only up to 2.89.1 .
So with the solution you provide, Thomas, I have to "buy the cat in the bag" (the correct English idiom is "Pig in a poke", I just learned that).
-> I have to install the new version, in order to get the release notes (which would tell me, if I want to do the installation in the first place).
There surely are (or should be) other means how release-notes can be published up-front?!
best
Joachim
PS: another thing I'm wondering: Eclipse Photon (4.8.0) is there: https://www.eclipse.org/downloads/eclipse-packages/ .
But - as far as I can tell - no AdT for it, yet. When will they be available, and how do I find out?
This seems helpful for an overview of AdT release notes:
https://help.sap.com/viewer/4726775c8bfc483abb210252604515b2/Cloud/en-US
Hi,
you find the same information in the SAP Helpportal:
https://help.sap.com/viewer/c238d694b825421f940829321ffa326a/7.52.2/en-US/3ebab4754466449c8a5ef156fbde3df4.html
Regards,
Thomas.
Is this blog still the most up-to-date resource on AdT-features, or is there a follow-up-blog somewhere?
Asking, as the table currently ends at 7.52, but 7.53 has been around for > 1 year allready?!
best
Joachim
Thomas Fiedler (or maybe Olga Dolinskaja ?) is there anything you can add in this regard?
Could you please update the table to include 7.53 and later backends? Or should we look elsewhere? (if so, where? )
Thanks a lot
Joachim
Done 🙂
This is great compilation. But I came across this one quite late now...
Does anyone know of an updated (latest) feature availability matrix as in 2021?
Done 🙂
Hi Thomas,
A great work you have done here !
This Matrix with its links for each entry is a very usefull tool !
Thanks !