To open ABAP programs directly using the ABAP Editor, choose ABAP Editor in the ABAP Workbench screen or start Transaction SE38, and enter a program name.
Creating a New Program
If the program does not exist, choose Create. The ABAP: Program Attributes screen appears, on which you must enter the program attributes.
If you create a program in this way, the system does not offer to create a Top include. This way of creating programs is therefore best suited for reports and short test programs. Once you have entered and saved the program attributes, the new program exists in the R/3 Repository.
Maintaining an Existing Program
To edit an existing program, enter its name on the initial screen of the ABAP Editor (Transaction SE38), select one of the following components, and then choose Display or Change.
Starts the ABAP Editor.
Starts the variant maintenance tool. Variants allow you to define fixed values for the input fields on the selection screen of a report.
Allows you to change the program attributes (see below).
Allows you to write documentation for a particular executable program (report). The system starts the SAPscript Editor, where you can enter the documentation according to the predefined template. When executing the report, the user can display this documentation by choosing System
Allows you to edit the text elements of the program. Text elements are all texts that appear on the selection screen or on the output screen of a report.
You can also access any of these components by using the Goto menu in the ABAP Editor itself.