Finding and Running programs in SAP is a fairly simple process. Every one know the transaction code SE38 The ABAP Editor. If you have forgotten the program name but you know that it starts with ZSales then you can type the ZSALES* in the transaction SE38 Program Input field and press F4 or the drop down button. You will then be presented with all the programs that have 'ZSALES' as the first 6 characters in their name.
You can also use the Transaction SA38 ABAP EXECUTE PROGRAMS to run programs. Mainly this transaction is used by the Users who do not want to edit/modify or create a new program.
Transaction SA38 does have options to execute the program with variant and in the back ground mode.
_______________________________________________________________
In case you wish to find a program either because you have forgotten the name or you are just looking for a report existing in the system, then you can use any of the Transactions mentioned above. Transaction SE38 has more flexibility.
Let us examine Transaction SE38 for the different options available for finding a program.
Transaction SE38 THE ABAP EDITOR
To find a Program in SAP ABAP goto Utilities >>>>> Find Program (CTRL+SHIFT+F4)
Once you are there you can either enter the Program name or Short Description or development class. All the programs with the same description and development class would be displayed depending on what you had entered.
Finding ABAP Program names based on the following criterion.
Program Author
Last Changed By
Changed On
Program Type
Status
Application
Logical Database
Authorization Group
Only Editor Lock Active
Fixed Point Arithmetic Only
Last Changed By
Changed On
Program Type
Status
Application
Logical Database
Authorization Group
Only Editor Lock Active
Fixed Point Arithmetic Only
This can be easily achieved by clicking the 'ALL SELECTIONS ' Button (SHIFT+F7)
_______________________________________________________________
Transaction SA38 ABAP EXECUTE PROGRAMTo have more options click on Utilities >>>>>>> Find Program (CTRL+SHIFT+F2)
Here you can search the program based on the following options.
Program
Authorization Group
Application
Status
Authorization Group
Application
Status