MantisBT - v3.0 Release
View Issue Details
0001360v3.0 Release[All Projects] Generalpublic2013-08-03 23:222013-08-08 10:34
Reportersasquatch58 
Assigned Tocaseydk 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionduplicate 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001360: Dynamic task - duration calculations
DescriptionDynamic tasks aren't correctly updating dates or durations.

Project dynamic task
  Dynamic task group 1
    Task 11
    Task 12
      Task 13 (dependent on T12 - not a child)
  Dynamic task group 2
    Task 21
    Task 22

If using cascaded dynamic tasks, each with sub tasks then:-
1. "Project dynamic task" durations count Dynamic task durations and next level of task durations ie result is 2 x what it should be
2. "Dynamic task group 1" doesn't include "Task 13" duration in its count

Additional Informationgit version 653bedca3fa70b277f51524d5719ae6843e1bf4a

TagsNo tags attached.
child of 0001361closed caseydk v3.1 Release Incorrect % complete calculations for dynamic tasks 
Attached Files

Notes
(0002987)
caseydk   
2013-08-04 11:10   
"Dynamic task group 1" doesn't include "Task 13" duration in its count

Correct. A dynamic task should only include its children (and grandchildren, etc), so this is behaving exactly as designed. This is also how it operates in other task scheduling/tracking systems such as MS Project.

(0002988)
caseydk   
2013-08-04 11:59   

There are some minor issues with how this is calculated.. mostly works but the occasional oddity if the task tree is/isn't built in a certain order.

I have yet to 100% determine what that right order is.
(0002989)
sasquatch58   
2013-08-04 12:27   
Should have added a screen capture - % complete for dynamic task shows as 127% for child tasks at 30% and 5% respectively.

Issue History
2013-08-03 23:22sasquatch58New Issue
2013-08-04 11:10caseydkNote Added: 0002987
2013-08-04 11:10caseydkNote Edited: 0002987
2013-08-04 11:59caseydkNote Added: 0002988
2013-08-04 11:59caseydkAssigned To => caseydk
2013-08-04 11:59caseydkStatusnew => feedback
2013-08-04 12:27sasquatch58Note Added: 0002989
2013-08-08 10:34caseydkRelationship addedchild of 0001361
2013-08-08 10:34caseydkStatusfeedback => closed
2013-08-08 10:34caseydkResolutionopen => duplicate