This is a test message to test the length of the message box.
ABAP Tools Workbench
Created by Software-Heroes

ABAP Tools - Workbench

The ABAP Workbench was the most important tool for the ABAP developer for many years, today we will show you a little bit history of tools.


The ABAP Workbench is still the most important environment for ABAP development, but will continue to be replaced by Eclipse and the ADTs over the next few years. Nevertheless, we want to show you a few nice features that still bring you a lot of benefits und take a dive through the history.


Single transactions

Today, every senior ABAP developer knows first and foremost the individual transactions that have existed for a long time, for each type of object. These individual programs date from the early days of the system. As usual in SAP, navigation takes place via the transaction code or the favorites. Here are the most common transactions:

  • SE38 - Programs
  • SE37 - Function modules
  • SE11 - Dictionary
  • SE24 - Classes and interfaces
  • SE91 - Message classes
  • SE93 - Transactions


And there are many more that you need for various tasks. However, the transactions are the most important for the creation of simple reports and frameworks.



The development of the SE80, the object navigator, was the first innovation to make all important parts accessible to the developer in one place. For the most part, this is just a kind of navigation that summarizes and lists the object and integrates the individual transactions.


The transaction was the first "modern" application for developing ABAP reports and frameworks, since it made the navigation to other programs unnecessary and you had everything in one place, which could increase the development speed considerably. For many years the SE80 was also the standard in development and most developers master their tool while they are asleep.


Development enhancement

The language ABAP then reached its peak for a long time and hardly any new features or improvements followed, apart from ABAP Objects.

With the development of HANA and the in-memory databases, numerous new technologies followed, such as:

  • SAP Fiori/UI5
  • Core Data Services (CDS)
  • SAP Cloud Platform (SCP)
  • New ABAP (ABAP/4)


All of these developments caused a change in the way of thinking about building applications and also raised the question of whether the SE80 and its tools would be the right choice for the future.



The ABAP Development Tools are actually not really a new tool, but a plugin for Eclipse known by JAVA developers that is used for development. The plugin already offers a wide range of tools that you can use to support your daily work. And if a tool or transaction should not be available or supported, a SAP GUI window opens in Eclipse and you can continue working there without switching the tool.


The ADTs are in constant development and new features will appear every three months to replace old parts of the GUI development and improve the tools for ABAP.



In future articles we will take a closer look at this development and show you a few advantages and disadvantages and other features for both worlds. The development is not yet complete and you can look forward to many new and exciting topics from SAP.

Included topics:
Comments (0)

ABAP Tools - Work with Eclipse (Transport)

Category - ABAP

In this article we enter the work with transports within Eclipse and show you the previous possibilities of the tool to support you.


ABAP Tools - Work with Eclipse (data analysis)

Category - ABAP

This is about the analysis of table data in the system and the use of the SQL Console in the ABAP Development Tools.


ABAP Tools - Work with Eclipse (Debugging)

Category - ABAP

Debugging in Eclipse? We'll show you what to look out for and how you can make the switch as quickly as possible in order to become as efficient as in the GUI.


ABAP Tools - Work with Eclipse (Refactoring)

Category - ABAP

Today's article is about working with Eclipse and how you can efficiently and quickly refactor your source code.


ABAP Tools - Work with Eclipse (Search)

Category - ABAP

In this small series we want to bring you closer to working with Eclipse and show the advantages for the speed of development.