Sir, the actual difficulty here is with "User Exits". I have not practiced this before but I believe that a lot of my queries will be resolved if I properly learn to apply this function.
P.S. :And of course the solution provided earlier is always applicable.