Our state of the art Gantt chart
Hello,
We are facing two issues with Gantt:
The task dates are displayed differently in Gantt.
The original task dates of "Offers elaboration" are: 2021-04-14 to 2021-05-07
But in Gantt, it is displayed as 2021-03-29 to 2021-04-21
If the milestone "Offers received" is moved forward, the preceding task ("Offers elaboration") is not moved. But, if you move it backward, the preceding task moves. If you then move if forward, the preceding tasks moves.
-
Attachments
-
- Dates displayed in Gantt
- 2. Dates displayed in Gantt.png (3.96 KiB) Viewed 504 times
-
- Original dates of "Offers elaboration" task
- 1. Original Task Dates.png (6.12 KiB) Viewed 504 times
-
- dates_bug.json
- Json file
- (221.93 KiB) Downloaded 70 times
I see in your project data the start date is missing, but end date is defined. Is it intentional? You have Backward scheduling enabled? And I'm not sure what "progressModel" and "percentDone" are in your data.
- Снимок экрана 2021-04-01 в 18.07.37.png (97.98 KiB) Viewed 500 times
Note, in forward scheduling (default) tasks are scheduled as soon as possible, project start date is required, so if there is no specific constraints, tasks might be shifted. In Backward scheduling tasks are scheduled as late as possible, and tasks also might get shifted. To make sure tasks are not shifted, please set a constraint, or exclude a task from scheduling by setting manuallyScheduled field.
Read more about tasks scheduling here: https://www.bryntum.com/docs/gantt/#engine/gantt_events_scheduling.md
If you still think that tasks scheduling is not correct, please submit a small runnable testcase based on one of our demos. We must be able to reproduce the issue to inspect.
Cheers!
Pavlo Miklashevych
Sr. Frontend Developer