Project Server: Resource Plans and the PSI

I was doing some investigations this week on the Resource Plans Web Service and want to share this as it probably gives more information than we have in the SDK currently – or at least pulls it together.  The example I will be working towards is adding a resource to a resource plan, along with […]

Latest Project Server 2007 SDK Update Now Available! Updated posting for December 07 Release

  The December 2007 update to the SDK is now available Project Developer Portal:   http://msdn2.microsoft.com/en-us/office/aa905469.aspx   SDK Online:  Project 2007 SDK in MSDN online library: http://msdn2.microsoft.com/en-us/library/ms512767.aspx   SDK Download:  http://www.microsoft.com/downloads/details.aspx?FamilyId=2672F6F9-7028-4B30-99A2-18CB1EED1ABE&displaylang=en New and updated topics since July: Articles: ·         ERP Connector Solution Starter (20 topics) ·         How to: Customize E-Mail for Project Server Notifications  – this is an […]

When are server-side events supposed to fire?

We have had a few questions on events, and the fact that sometimes, or more correctly, in some circumstances, they don’t fire.  So if you are using the PSI to make things happen then all should work and usually the description gives you a good idea when they will fire.  However, you might also expect […]

You can’t change the task work breakdown structure (WBS) value from the PSI

In the dataset for the Project you have read/write access to Task_WBS.  Unfortunately this should be read-only and the documentation is being corrected.  (See community comment already posted at http://msdn2.microsoft.com/en-us/library/websvcproject.projectdataset.taskrow.task_wbs.aspx#CommunityContent – and look out for the updated downloadable SDK next month).  This can appear to work and you can see any changes written to the dataset and even […]

Adding Timephased Actual Work through the PSI

There is some great content in the SDK on statusing (search for SubmitStatus and UpdateStatus) and even more coming soon.  One of the missing pieces just at the moment is around adding timephased data.  So here is a very brief example.  See the SDK for better examples of programmatically building the XML – but the […]