If your program compiles, it does not mean that it's right.
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
Try transaction SLIN to check your code in depth.
It shows you:
-routines and variables that your program is not using
-references to currency or units of measure not considered- and much more!
You will get more than one surprise!