Deliverables ODATA Feed is Empty in Project Server Collaboration

Project Server collaboration feature provides ability to add Project artifacts such as Risks, Issues, documentation and deliverables to Project Site and link them to Tasks.

Recently I found an issue where Deliverables Odata feed was not returning any records. Below are the steps to reproduce the issue.

1) Add deliverables to the Project Site for one of the Projects.

deliverables

2) Retrieve Deliverables Odata feed in excel (“https://ProjectServer/sites/pwa/_api/ProjectData/Deliverables”

3) Below is the result of Odata query

microsoft excel warning

Finally, I found that we need to publish the Project to fix this issue. Deliverables data show in Odata output after publishing the Project Plan. On the other hand Issues and Risks appears in odata output as soon as you add them to the list (without publishing).

4) oData query result after Publishing the Project Plan.

deliverables

Hope this helps.