Why has a task disappeared from my Timesheet?

Posted By Posted by: Cheston Hsu on May 17, 2019

Timesheets are important for projects as they are often the source-of-truth for effort consumed. They form the basis of many project cost reports. This blog aims to explain the somewhat mysterious behaviour of Microsoft Project Online (and also Project Server 2010, 2013, 2016, 2019) timesheet module that timesheet users and managers interact with. One of

Read More


Blog Posted In 

Bulk Publish Enterprise Projects Using Microsoft Project Desktop Client

Posted By Posted by: Peter Williams on April 2, 2019

There is all too often a need to bulk publish all enterprise projects. For example, a project custom field formula, or perhaps a lookup value, has been modified; that change won’t appear in reports correctly until all the projects are published. Performing the bulk publish can be achieved by utilizing a small custom PowerShell script

Read More


Blog Posted In 

Retrieving the Status Manager via OData with Project Online

Posted By Posted by: Ahmed Taee on March 27, 2019

Objectives: To return the status manager information using OData Task tables. Definition: The Status Manager field in Microsoft Project contains the name of the enterprise user who is to receive status updates for the current task from resources submitting timesheets/status updates. By default, the status manager is the user who created the task. The status

Read More


Blog Posted In 

Setting Status Manager on task programmatically

Posted By Posted by: Irfan Rizvi on March 21, 2018

The Status Manager (Task) field in Microsoft Project contains the name of the enterprise resource who is to receive status updates for the current task from resources working in Project Web App. By default, the status manager is the user who originally published the new task to Project Server. If you are using Project Schedule

Read More


Blog Posted In 

How-to Multi-Select People Picker for PDP

Posted By Posted by: Irfan Rizvi on October 31, 2017

We all have heavily used the people picker script from the TechNet Gallery which displays a single line of text field as a people picker control and is normally used to cover the Project Server limitation of not having a Person data type. Recently, I got a requirement to have a multi-select people picker on a PDP,

Read More


Blog Posted In 

SPD Workflow – Approval Task Email Notification with link to Edit Task Form

Posted By Posted by: Irfan Rizvi on August 10, 2017

We recently received a request from a customer relating to their governance workflow, in this case, the SPD Project Server 2013 workflow. When an approval task is assigned to a user, the customer wants a generated user email notification with a link to the task’s edit form instead of the display form (the default behaviour). This

Read More


Blog Posted In Blog Posted In: Blog, How to, Project Server
Blog Posted In 

Adding comma ‘,’ in text lookup entry on Project Server lookup tables

Posted By Posted by: Irfan Rizvi on August 4, 2017

In Project Server / Project Online lookup tables, if you add a text lookup entry which contains a comma ‘,’ as such: A validation message will appear on Project Server to say:   The lookup table values cannot contain the server list separator ‘,’ because, in multiple value fields, the entries are separated by a

Read More


Blog Posted In 

How-To Delete the Web Part from Page Using PowerShell Scripts for the Existing Projects Sites

Posted By Posted by: Ahmed Taee on June 22, 2017

Sometimes we are required to delete the web part from an existing project’s site. In this blog, I will guide you step-by-step on how to delete the web part using a PowerShell script: Run an SQL query to get the list of the projects and their URL SELECT [ProjectName] ,[ProjectWorkspaceInternalHRef] FROM [MSP_EpmProject_UserView] Copy the results with

Read More


Blog Posted In Blog Posted In: Blog, How to, Project Server
Blog Posted In 

Connected SharePoint Site Settings Moved

Posted By Posted by: Irfan Rizvi on May 30, 2017

A recent change to Project Online for customers on “First Release” is related to the Settings for Project Sites, which were previously under “Connected SharePoint Sites” page in PWA Settings. These settings were global to the whole PWA and were applicable to all Enterprise Project Types, while this worked fine there were two major drawbacks

Read More


Blog Posted In 

Extended Limits for Project Online

Posted By Posted by: EPM Partners on April 20, 2017

As we experience successes with Project Online, more and more users find reasons to use it. In some heavy usage scenarios, the issue of performance may exist. Despite Project Online being Software as a Service (SaSS), tenants are not 100% clear from administrative responsibility of maintaining a responsive system. It is something Microsoft and each

Read More


Blog Posted In