GP doesn't do any and it is really a problem (and it is addressed in the bug report I linked to) but this bug report says that TOOL MUST RENDER CORRECTLY AN INCORRECT SCHEDULE (loudly enough?), that's why it is rejected. The best GP ca do is to prohibit creating constraint 2 (that is, do not allow to indent task1 under task7) or suggest you to remove constraint 1 (that is, ask you which dependency you d like to remove). If you remove one of these two constraints (e.g, break the chain of dependencies task1->task2->task3->task7 in any place) then the system will have a solution and your schedule will be valid. task7 starts when task 1 starts // because task7 is a supertask of task 1.task1 finishes before task 7 starts // because of dependencies.If you agree that task/supertask relationship is also a constraint "supertask start date is the earliest date of its subtasks and supertask end date is the latest end date of its subtasks" then in your example you have the following system of constraints which just has no solution:
#Ganttproject date problem free#
You are free to have another vision of your plan, but you have dependencies between your tasks (yes, those arrows between tasks), and dependencies are constraints. Well this bug is not a big deal, I can workaround it Here is my interpretation:ġ)I have a group of tasks, which i define on the left panelģ)I can rearrange the tasks in any way I see usefull to me, because my vision of the project may change during the project:ģ.1 there could be a need to swap the order of the tasks, to delete task, to add task, etc i can add tasks and then decide where they go, in my case task1 indents under task7. Maybe my interpretation of Gantt is wrong. Hi Gurus, I recently started working with dates and planning in cProjects with PPM 5.0, I have last version Java 7. I would expect Gantt to recalculate task4 begin/end dates based on length of task1, end date of task3, and it should assume, that project starts with task2 Task1->task2->task3->task4 => task2->task3->task4->task1Ģ)Gantt has a function, that allows me to do the following: 4 days 50 2 person days We can stretch Task 1.2 to 4 days duration total Then reallocate Bob to 50 over those four days. "What do you expect when you indent task 1, which is according toĭependencies, a predecessor of task 7 (task1->task2->task3->task7)"ġ)Gantt has a function, that makes the following: But, we can stretch the end date for Task 1.2, and still be on schedule. Especially if I have got another vision of the plan and now want to put that task1 under the task7. A projects start date is simply wherever the first task is scheduled to begin. I see no reason why I shouldnt do such an action. Theres no option for formally setting a start and end date for your project.