Show TOC

Version 2.68Locate this document in the navigation structure

Here is an overview of the most significant changes in the context of ABAP core development that relate to the current ABAP Development Tools for SAP NetWeaver (ADT) client and the SAP NetWeaver AS for ABAP 7.51 innovation package SP00 back-end.

Note Following features that are highlighted with a '*' are available for all ABAP systems supported by ADT.
Installing ADT on the Open Eclipse 4.6 (Neon) Platform

You can now install the ADT client also on the latest Eclipse 4.6 (Neon) platform.

This ADT client version supports the following Eclipse platforms:

  • 4.5 (Mars)
  • 4.6 (Neon)

For more information, see

Working with ABAP Projects

Displaying and Structuring Content Through Virtual Trees

Virtual trees enable you to define your own selection of the repository objects in the Project Browser. In addition, they display for each level the number of containing objects and a short text.

Note

This functionality requires working on a SAP NetWeaver AS for ABAP 7.51 innovation package SP00 ABAP system that is connected with a SAP HANA database.

So far, the Favorite Packages and the System Library with all development objects are displayed by default in the Project Explorer.

They are now replaced by the following default virtual trees:

  • Local Objects ($TMP) displays your local objects sorted in accordance to the user and object type.
  • System Library displays all development objects sorted in accordance to the corresponding ABAP package.

For more information, see:

Working with ABAP Dictionary Objects

Editing the Status of Documentation for Data Elements

You can now specify the documentation status of a data element to defines whether documentation has already been written or whether it is still required.

For more information, look here: Changing the Documentation Status

Working with ABAP Development Objects

Searching ABAP Source Code

The ABAP Source Search now also supports the DB2 for LUW database type.

For more information, look here: Searching ABAP Source Code

Navigating to Development Objects from the Element Info Popup

You can now open a development object directly from the position where it is displayed in the Element Info Popup.

Example of the context menu entry in the Element Info popup from where you can navigate to a development object
Figure 1: Example of the context menu entry in the Element Info popup from where you can navigate to a development object

To do this, select the relevant usage in the Element Info Popup and open the context menu. Choose then Navigate.

For more information, look here Displaying Details in the Element Information Popup and the ABAP Element Info View

Working with Released APIs

You, as a developer, can now check which APIs are released and stable for usage – and which are not. Consequently, customer objects that only use released APIs do not need to be adapted after the next SAP NetWeaver support package or upgrade.

For more information, see

Debugging Support for CDS Table Functions

You have now the option to debug CDS table functions using the AMDP debugger. A table function consists of a CDS definition and a SQLScript procedure implementation that is used for data retrieval once the table function is accessed (for example using OpenSQL).

Now, you cannot only debug AMDPs with ABAP Development Tools (ADT). The integrated debugger that is part of the ADT client installation, allows you also to debug the CDS table functions within the ABAP development IDE.

For more information, look here: Debugging AMDPs and CDS Table Functions

Working with ABAP Push Channels

Creating and Defining ABAP Push Channel Applications

ABAP Development Tools now provides a form-based editor to create and edit APC applications. Using this editor you can configure an APC application that enables bi-directional communication with user agents through the integration of WebSockets or TCP Sockets.

For more information, look here Working with ABAP Push Channels