Autoschedule does not Complete for some Projects

Document ID : KB000007068
Last Modified Date : 19/09/2018
Show Technical Document Details
Issue:

Autoschedule does not complete for some projects. Either the Autoschedule Project job is stuck processing until it is manually cancelled, or Autoschedule almost immediately shows as completed (the words [Tentative Schedule] shows at the top of the Gantt page), but no changes were done to the project dates. This project will also not autoschedule in Open Workbench (OWB). The ‘Tracking Progress…’ window will come up, but it will stay stuck on a percentage, and OWB will eventually stop responding. 

STEPS TO REPRODUCE 
1. Remove any non-work days from the Standard Calendar for the months of December 2016 and January 2017 (leave the shifts the way they are to make up 8 hour days) 
2. Create a US Calendar, using the Standard Calendar as the Base Calendar
3. On the US Calendar, mark only 12/26/2016 and 12/27/2016 as non-workdays 
4. Create 2 resources to use the US Calendar 

Jane Doe 
John Smith 

5. Create a project with the following dates: 12/6/2016 - 1/10/2017 
6. Add the above 2 resources to the team. (Jane allocated 100% and John allocated 50%)
7. Create the following 15 tasks: (All of the assignments are Uniform) 

Summary1 (12/6/2016-12/15/2016) 
--Task1.1 (12/6/2016-12/15/2016) – Fixed Duration – Assign Jane (64 ETC) 
--Task1.2 (12/6/2016-12/8/2016) – Fixed Duration – Assign Jane (24 ETC) and John (12 ETC) 
--Task1.3 (12/6/2016-12/7/2016) – Fixed Duration – Assign Jane (16 ETC) 

Summary 2 (12/6/2016-12/19/2016) 
--Task2.1 (12/6/2016-12/19/2016) – Fixed Duration – Assign Jane (80 ETC) 
--Task2.2 (12/6/2016-12/8/2016) – Fixed Duration – Assign Jane (24 ETC) 
--Task2.3 (12/6/2016-12/7/2016) – Fixed Duration – Assign Jane (16 ETC) 
--Task2.4 (12/6/2016-12/6/2016) 

--Summary2.5 (12/6/2016-12/19/2016) 
----Task2.5.1 (12/6/2016-12/12/2016) – Fixed Duration – Assign Jane (40ETC) and John (20ETC) 
----Task2.5.2 (12/6/2016-12/19/2016) – Fixed Duration – Assign John (40 ETC) 
----Task2.5.3 (12/6/2016-12/9/2016) – Fixed Duration – Assign Jane (32ETC) and John (16ETC) 
----Task2.5.4 (12/6/2016-12/6/2016) – Fixed Duration - Assign John (4 ETC) 
----Task2.5.5 (12/6/2016-12/9/2016) – Fixed Duration – Assign John (16 ETC) 

8. Add the following dependencies, all with 0 day lag: 


Task1.1 PREDECESSOR of Task1.2 

Task1.2 PREDECESSOR of Task1.3 

Task2.1 PREDECESSOR of Task2.2 

Task2.2 PREDECESSOR of Task2.3 

Task2.4 PREDECESSOR of Task2.5.1

Task2.5.1 PREDECESSOR of Task2.5.2

Task2.5.2 PREDECESSOR of Task2.5.3 

Task2.5.3 PREDECESSOR of Task2.5.4 

Task2.5.4 PREDECESSOR of Task2.5.5 

9. From either the Gantt or Home > Jobs, Autoschedule the project (with options) 

  • Autoschedule Date: 12/6/2016 
  • Resource Constraints: Checked
  • Everything else is either left blank or unchecked

Expected Results: The project is autoscheduled and task dates change to meet the dependencies and resource constraints. 

Actual Results: Either the Autoschedule Project is stuck processing until it is manually cancelled, or Autoschedule almost immediately shows as completed (the words [Tentative Schedule] shows at the top of the Gantt page), but no changes were done to the project dates. 

Environment:
This issue applies to 14.4, 15.1, and 15.2
Cause:

This is caused by: DE31898

Resolution:

This issue if defect DE31898 fixed on: 

  • CA PPM 14.4 Patch 8
  • CA PPM 15.1 Patch 5
  • CA PPM 15.2 Patch 4