Hi Pankaj,
Thank you for your help in getting this resolved. Our developer was able to get the new My Timesheet app and Approve Timesheet app running. There are some pretty significant differences between them! I was surprised.
Anyway, i would have spun my tires for weeks without your help, so thank you for helping come to the right conclusion quickly.
-Rob Solomon