The MSDN Webcast: Understanding Project Server Interface (PSI) in Project Server 2010 (Level 300) presentation is available for download, when you register for the event. Several of the sample applications that were demonstrated in the webcast are available in the Project 2010 SDK download. The TimesheetSamples.zip file that is attached to this blog post includes the two example solutions for timesheets. (Steven Haden and Olivier Laymand, Microsoft Corporation, did the webcast and created the sample code.)
Hi. It looks like the "MyTsSample" sample for updating TS actuals in singe entry mode does not work for new tasks. For example, if you create a task in project and publish project, it is automatically appears in existing timesheet. But when you put actuals - it blocks the queue saying "Waiting to be proceed". But this doesn't happen if you update actuals for some other task in this timesheet before. Any ideas?