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 

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 

SharePoint List Workflow Failing when creating Project from List Item

Posted By Posted by: Irfan Rizvi on October 19, 2016

Commonly, you will come across requirements in PPM solutions where organizations will maintain an Idea or Pre Project Lists. And after some approval or filtering process these Ideas will be converted to Projects in Project Server. We normally handle these requirements using SharePoint list workflow. On Project Server there is a special action in SPD

Read More


Blog Posted In 

Unable to edit PDP fields even if Project is in Edit mode and checked out to you

Posted By Posted by: Irfan Rizvi on September 23, 2016

I recently came across this scenario during testing. For this specific customer there is a stage in project governance workflow, where portfolio manager updates certain fields on the Project information PDP. When I logged in as the test portfolio manager, I was able to click Edit in the ribbon but the fields were locked on

Read More


Blog Posted In Blog Posted In: Troubleshooting, Uncategorized
Blog Posted In 

SSRS 2012 Report Issue – Page refreshes and parameters changes back to default in Chrome browser

Posted By Posted by: Ahmed Taee on August 3, 2016

Issue In Chrome browser, when you change the parameters and click “Apply” after executing an SSRS 2012 report, the parameters reverts back to default. This issue, however, does not occur in Internet Explorer browser. Solution Log on to the client’s server as an admin user Run IIS (Internet Information Service) software Right Click on the

Read More


Blog Posted In 

How to Remove Gaps Between WebParts on PDP

Posted By Posted by: Khurram Jamshed on June 3, 2015

In Project Server/Project Online world, we deal with Project Detail Pages (PDPs) all the time to place custom fields using Basic info web-part. There is often a need when we have to drop more than one basic info web-part to a same page to group similar fields. I usually do this when I have to

Read More


Blog Posted In Blog Posted In: Blog, How to, Troubleshooting
Blog Posted In 

How to Migrate Projects to PWA & Retain Cross-Project Dependencies

Posted By Posted by: Dan Stopher on April 22, 2015

Context: As we work with clients to leverage the benefits of Project Server, clients frequently ask how they can migrate locally-saved master schedules to Project Server while retaining cross-project dependencies. The objective of this blog is not to cover the broader topic of schedule migration and general best practice, or how to create cross project dependencies (great

Read More


Blog Posted In Blog Posted In: How to, Troubleshooting
Blog Posted In 

Error and Solution: The INSERT statement conflicted with the FOREIGN KEY constraint

Posted By Posted by: Peter Williams on April 13, 2015

We recently received an issue where our client was unable to see a project in their Project Status Report. They had tried publishing the project and received a “Failed But Not Blocking Correlation”. The error below was found in the project server queue: ReportingProjectChangeMessageFailed (24006) – The INSERT statement conflicted with the FOREIGN KEY constraint “FK_MSP_EpmAssignmentByDay_ProjectUID_AssignmentUID”.

Read More


Blog Posted In