When you choose Save, the system saves your program in the SAP database. By default, the system saves your program without checking it for syntax errors. Choosing Save is the same as choosing Program
® Save w/o check.To save the contents of the Editor under a new program name, choose Program
® Save as. If you enter the name of an existing program, the system asks you to confirm that you really want to overwrite the existing program.Saving Source Code Temporarily
Use Program
® Copy to Clipboard to save a checkpoint of your current program. The checkpoint version is removed when you choose to Save the program. 
Checkpoint versions are not transported.
To restore the checkpoint version from temporary storage, select Program
® Get from clipboard.If you create a checkpoint version of your program, make changes to the program, and then exit the program without saving your changes, the system keeps the checkpoint version. The next time you open the program, the system reminds you about the checkpoint version:

Recovering Code after Abnormal Termination
If the SAP system terminates abnormally while you are editing a program, it attempts to save it in temporary storage. The next time you try to edit the file, the system prompts you for the appropriate version. You can choose between the database version or the temporary storage version.
If necessary, you can Compare the two versions before selecting a version to restore.