Barak,
Which version of Project Server are you using? I will assume 2010, and answer your question.
- To find the status of the timesheet, you could use one of the OLAP Cubes (Timesheet), or quickly query the Reporting Database.
- Your user could recall the timesheet even if it is approved (the manager does not need to reject it), by going to Manage Timesheets >> select the timesheet and click recall.
The same options aare available for 2007 as well, just that the path is different.
Prasanna Adavi, PMP, MCTS http://thinkepm.blogspot.com