When you move a task in the Gantt chart, its dependent tasks may also need to shift. The Gantt date shifting settings let you decide how the gaps (buffers) between dependent tasks are handled.
Maintain buffer
Keeps the same planned gap between tasks, even if you move one of them.
Example: Task A ends on June 1 and Task B starts 3 days later (June 4). If you move Task A to June 3, Task B will also move, still starting 3 days later (June 6).
Consume buffer
Uses the gap between tasks to absorb delays, reducing the buffer whenever possible.
Example: Task A ends on June 1 and Task B starts 3 days later (June 4). If you move Task A to June 3, Task B will now start right after Task A (June 4), removing the 3-day gap.
Disable automatic shifting
Turns off buffer management, which means that dependent tasks stay where they are, even if the dates now overlap or leave a gap.
Example: Task A ends on June 1 and Task B starts on June 4. If you move Task A to June 5, Task B will stay on June 4, creating an overlap.
Additional option: Inclusion of weekends
When this is turned on, the system avoids placing tasks on weekends whenever possible.
Example: If a task is moved to end on Friday, the next dependent task will start Monday instead of Saturday.