SAP ABAP — Workbench

Feyza DERİNOĞLU
2 min readMay 6, 2020

--

The ABAP Workbench is used by SAP for the development of standard and custom application software. The ABAP Workbench consists these tools to help you create development of the following components:

  • The ABAP/4 program editor where you can create and modify ABAP/4 source code and other program components, ıt’s used to maintain program.
  • The Data Dictionary where you can create tables, structures, views and maintain the Dictionary objects.
  • The Data Modeler where you can document the relationships between tables. This tools supports graphical modeling.
  • The Function component helps you to create and maintain function groups and function modules.
  • Menu Painter is used for developing GUI, including menu bars, toolbars and Screen Painter is used to maintain screen components for online programs.
  • The Screen and Menu painters where you can create a user interface for your programs.

ABAP Workbench can be opened by two Methods:

  1. Logon SAP system and click on tool from SAP easy access screen, click on ABAP Workbench and you can start to work workbench.

2. Enter transaction code “S001” in the SAP command field and press enter. In the new screen you will see the ABAP Workbench menu options.

The following testing and search tools are also available:

  • The ABAP/4 Debugger
  • The SQL trace tool used to tune SQL statements
  • The runtime analyzer for optimizing your program’s performance
  • A repository search tool for finding development objects. It stores the information about development and runtime objects, like data models, table structures, programs, and functions.
  • The Workbench Organizer for recording changes to objects and promoting them into production. It helps you to maintain multiple development projects that are manages by developers for distribution.
  • Workbench tools supports entire life cycle of software development.

All development objects are portable, ıt means that you can copy them from one R/3 system to another. This is usually done to transfer your development objects from the development system to the production system.

--

--

Feyza DERİNOĞLU
Feyza DERİNOĞLU

Written by Feyza DERİNOĞLU

SAP Tutorials - Industrial Engineer & Software Developer & Management İnformation System and Engineering 👩🏻‍💻

No responses yet