I hope I am posting this question in the proper forum, if not please direct me to the right area.
I have created a custom field within MS Project Server 2010 to store duration data from Team Foundation Server 2010. I have updated the Field Mapping XML file to allow the field to synchronize between PS and TFS. I have an Auto Approval/Publish Rule setup within Project Server to automatically approve and publish any changes made within TFS.
For example, if I update the Title of a user story within TFS, it automatically sunchronizes with the Task Name in Project Server. The field Title -> Task Name is working through the rule and the updated value makes it all the way into the RDB (Project Server Reporting Database). My custom field mapping works up to the point where it kicks off all the automated rule jobs on Project Server, however the updated value does not appear in the RDB until I open the project plan within Project Professional 2010, and click Publish. The correct values appear in the plan as expected, so I literally open the plan and just click the button.
As a test, I changed both the Title and Custom Field at the same time within the TFS User Story, saved the changes, and as described above when both changes are approved and published at the same time, only the Title update make it to the RDB through the automated process, and for the custom field to show in the reporting DB, I must manually publish.
Any assistance you could provide would be greatly appreciated. If I should post this in a TFS forum I can, however it seems to be an issue with the auto approval and publish and the custom field within Project Server.
Thanks!