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)

And further ...

Are you satisfied with the content of the article? We post new content in the ABAP area every Friday and irregularly in all other areas. Take a look at our tools and apps, we provide them free of charge.

ABAP Tools - Quick Actions und Highlighting (ABAP Unit)

Category - ABAP

With the last release of the ABAP Development Tools, Quick Actions were added for ABAP development in the ABAP Unit area. Here we take a closer look at them.


ABAP Tools - Configure Tool Bridge

Category - ABAP

Let's take a look at what the Tool Bridge is in the ABAP Development Tools and how you can easily configure it.


ABAP Tools - Work with Eclipse (Execute object)

Category - ABAP

In this article a little tip for starting objects directly, without having to go through the display of the object.


ABAP Tools - Work with Eclipse (Table creation)

Category - ABAP

In this article we will go over the flow for creating tables in the ABAP Development Tools and how you can easily design it.


ABAP Tools - Work with Eclipse (Source code compare)

Category - ABAP

Here we look at how we can use the ABAP Development Tools to compare source code, both across systems and the latest versions.