Update Earned Value and Cost Totals job fails if an investment has no Start/Finish Dates and there is at least one Team Member

Document ID : KB000044483
Last Modified Date : 27/08/2018
Show Technical Document Details
Issue:

The Update Earned Value and Cost Totals job fails on an investment (Example, Application, Idea, etc) if there is no Start/Finish Dates and there is at least one team member. If you run the Update Cost Totals action from the Investment's Team tab, you receive the following error: 'Error 500 - Internal Server Error. The server could not retrieve the document due to server-configuration or other technical problems. Contact your site administrator'. 

Steps to Reproduce: 

  1. Go to Home->Ideas->New 
  2. Enter in required information (Deleting Start Date and Finish Date if they populate by default)
  3. Click Save
  4. Go to the Team tab and add a team member
  5. Click the Add button 
  6. Select the check box next to a resource and click 'Add'
  7. On the Team tab, run the Update Cost totals job using the following steps: 
  • Check the check box next to the resource added in step 2
  • Select the Actions drop down from the right hand side then click 'Update Cost Totals' 

Expected Result: No error is thrown, the update completes successfully. 
Actual Result: Receive error: "Error 500 - Internal Server Error. The server could not retrieve the document due to server-configuration or other technical problems." 

Note: This issue can also be reproduced by running the Update Earned Value Cost Totals Job instead. After step 6 above: 

  1. In PPM go to Home->Jobs 
  2. Select the Update Earned Value and Cost Totals job 
  3. Under Parameters, click the binocular to browse for the Idea created in step 1 
  4. Submit the job 
  5. Go to the Jobs->Scheduled Jobs page and review the status of the job just submitted (Once the job completes processing) 

Expected Result: Job Status is "Completed" 
Actual Result: Job Status is "Failed" 

 

 

Environment:
This applies to PPM 14.3 and 14.4. 
Cause:
This is caused by CLRT-80725
Resolution:
This defect has been fixed within PPM 15.1
Workaround for any release below 15.1:
Add a Start Date and a Finish Date to the investment, then run the Update Earned Value and Cost Totals job