Video Lesson 2.1: SAP Object Navigator and Repository
This lesson gives a short description of the Repository and a brief overview of
the most important components of the ABAP Workbench. It presents the Object
Navigator as a central development tool.
Introduction to the Repository
- The Repository consists of all system development objects - programs, function modules, definitions of database tables, and so on.
- In the Repository, you have objects delivered by SAP as well as objects defined by the customer.
- The Repository is in the database
- The Repository is subdivided according to application components. (Commonly known as ‘modules’)
- Within a module (e.g., MM) there are several packages containing relevant objects for a more detailed logical subdivision.
- Whenever a Repository object is created, it must be assigned to a package.
Working with the Object Navigator
- The ABAP Workbench includes all tools required for creating and editing Repository objects.
- These tools cover the entire software development cycle.
The most important tools are:
- The ABAP Editor for editing source code
- The ABAP Dictionary for editing database table definitions, central data types, and so on
- The Screen Painter for configuring screens (screens together with functions for user dialogs)
- The Menu Painter for designing user interfaces (menu bar, standard toolbar, application toolbar, function key settings)
- The Function Builder for maintaining function modules
- The Class Builder for maintaining global classes and interfaces