Skip to content

AnA10S01AdvanceAllocationFix

Jeroen Baten edited this page Mar 9, 2018 · 1 revision

TWiki> LibrePlan Web>AnA10S01AdvanceAllocationFix (07 Feb 2011, JavierMoran)EditAttach

Story summary Advance allocation fix
Iteration AnA10AdvanceAllocationWindow
FEA AnA10S01AdvanceAllocationFix
Story Lead  
Next Story  
Passed acceptance test No

Tasks

Disable start/end dates changes in advance allocation to tasks

This task it to prevent dependency updates problems in advance allocation window on saving as a temporary solution before including in this window the dependency travel subsystem.

The steps to correct this are:

  • Forbide to add new cells in front of the start date and after the end date of a task.
  • Forbide to put to zero cells in a resource allocation if that change causes the start or end date of the task to change. Important to design how to implement this. Possible solutions:
    • Not changing the start/end date if we put zeros after the start date or before the end date.
    • Detecting when an edition causes the start/end date to be updated.

From the interface point of view the cells outside the interval of a task must be marked disabled and, inside a task, they must be edited but we have to control how to avoid the changes in the start date and end date (both for specific resource allocation / general resource allocation).

warning It is needed to take into account too the consolidated hours of a task. They are not changeable. warning Now there are several things strange with the cell style: days before start day are not updatable however the days after the end are updatable, there is one day before the start day which is updatable. Fix these things properly.

User stories

Tasks in this story

Tasks Est Spent To do Risk Reviewer Developer Task Name Start Date Est End Date End Date
Task 7 7 0 Low JavierMoran OscarGonzalez Disable start/end dates changes in advance allocation to tasks      

Total Hours in this Story

User Spent in XpTracker Spent in phpReport Ok?
OscarGonzalez 7 0 ALERT!
Total 7 0 ALERT!

Copyright (c) by the contributing authors. All material on this collaboration platform is the property of the contributing authors.

Clone this wiki locally