I'm generally pretty low key about letting people delete questions when they realize they asked the wrong question, but this is about one of the clearest cases of "You can't do that" I've seen.
Sorry zkeown, but you asked if something could be done. It can't. You got the answer for your question. I know it's not the answer you wanted. If you want more details on custom solutions, go ahead and ask.
In your question, you asked "Is there an existing solution available, or is it possible to customize the project
server timesheet application[...]?" and also said "Any information would be helpful." I answered both of your questions directly, and provided additional information and a link.
If you want more details, or aren't comfortable with creating a custom solution, you should have indicated that in your original question, or in a response.
James Fraser
Main Topics
Browse All Topics





by: jbfraserPosted on 2009-04-30 at 08:42:11ID: 24271182
I don't think there is an existing solution for this.
sfie/archi ve/2007/11 /06/sample - code-to-c reate-time sheets.asp x ive.com/bl og/ cns!2D6 B305EBBD50 AA5!220.en try
Two thoughts:
1) The "Everything" options should only be importing current tasks. This is often a decent filter for users: It should include everything you're supposed to be working on. If this is including too many tasks, it sounds like you may be assigned to too many tasks? Are PM's creating assignments only when appropriate, or are they being too generous with assignments? (Note that SP2, released two days ago, will now add new assignments to existing timesheets if the autopopulate option is turned on, so this might address one reason PM's add resources to too many tasks.)
2) I'm pretty sure that you could create a Project Server Interface(PSI) event handler for the TimesheetCreating or TimesheetCreated events that would populate the tasks based on whatever rule you coded.
http://blogs.msdn.com/chri
http://netsleeper.spaces.l
Hope this helps...
James Fraser