Opening a Program from the Repository Browser 

SAP Easy Access

To open ABAP programs from the Repository Browser, choose Repository Browser from the ABAP Workbench screen, or start Transaction SE80.

Here you can enter a program name directly or display a list of all programs of a certain development class.

Opening a Specific Program

Enter a program name in the object list and choose Display.

If the program does not yet exist, a dialog screen appears, asking you whether to create the program. Otherwise, the Repository Browser opens the specified program.

Creating a New Program

  1. The dialog box Create Program appears, which allows you to create a TOP INCL (top include program). A Top include is a special include program in which you write your global data declarations. When you create a module pool, begin the name with ‘SAPM’. This allows the system to propose a default name for the Top include that is automatically included in the ABAP Workbench navigation functions.
  2. The ABAP: Program Attributes screen appears, on which you must enter the program attributes. Maintaining the program attributes is an important procedure when creating a program. Enter the program attributes.
  3. Save the program attributes.

The program now exist in the R/3 Repository. You can now either branch directly to the ABAP Editor by choosing Source code, or open the program using the Repository Browser.

Displaying the Programs in a Development Class

Enter the name of an existing development class in the object list and choose Display. The system displays a hierarchical overview of all R/3 Repository objects belonging to the specified development class.

You now have several possibilities:

A dialog box appears (Development Objects).Choose the entry Program objects. In the subsequent dialog box (Program Objects) choose the entry Program. Enter a name and choose Create again.

The Create Program dialog box appears. From here, carry on as described in Creating a New Program above.

Position the cursor on a program name and double-click or choose Display or Change. This opens the ABAP Editor for the program.

The Repository Browser displays the program as a tree structure with the program as its root node and the individual program components as subnodes. Note that selecting other components of the program does not open the ABAP Editor to display the source code of the program, but always the appripriate tool for the selected component. In special cases, such as for include programs, this can also be the ABAP Editor. However, you then edit only the component and not the source code of the entire program.