Content
View differences
Updated by Parimal Satyal over 1 year ago
**As a** project manager
**I want to** automatically move a set of work packages to the earliest date possible
**So that** I don't have to do this manually.
#### Acceptance criteria
##### Gantt view
* If a successor that is automatically scheduled can no longer derive its dates from the predecessor (i.e, because no predecessor has dates).
* It remains in automatic mode, but loses its dates.
* When a successor loses its one and only predecessor (i.e the last predecessor relationship is removed), the work package can no longer be in automatic mode.
* Show a Primer confirmation: "This removes the the only predecessor, so the successor will automatically be switched to manual scheduling mode."
* Actions: "Cancel" (secondary), "Remove" (danger)
* The successor automatically switched to manual.
* ~~If the dates of a predecessor of an automatically scheduled work package are removed, and the successor has dates, the successor should go into manual mode. But we need to ask the user for confirmation:~~ confirmation:
* ~~"This "This work package has at least one automatically scheduled successor. Removing the dates here will switch the successor to manual scheduling to preserve its dates."~~ dates."
* ~~If If all predecessors of an automatically scheduled work package are deleted:~~ deleted:
* ~~If If the successor has dates, it should switch to manual mode. User confirmation is asked:~~ asked:
* ~~"This "This work package has at least one automatically scheduled successor. Deleting this work package will switch the successor to manual scheduling to preserve its dates."~~ dates."
* ~~The The relation is deleted~~ deleted
#### Visuals
_**Note:** Please check_ [_Figma_](https://www.figma.com/design/HrWVktq0SsGI2dqqIKQ11M/Scheduling---Lag-and-Modes?node-id=175-3641) _for the most recent mockups._
No visuals for now.
**I want to** automatically move a set of work packages to the earliest date possible
**So that** I don't have to do this manually.
#### Acceptance criteria
##### Gantt view
* If a successor that is automatically scheduled can no longer derive its dates from the predecessor (i.e, because no predecessor has dates).
* It remains in automatic mode, but loses its dates.
* When a successor loses its one and only predecessor (i.e the last predecessor relationship is removed), the work package can no longer be in automatic mode.
* Show a Primer confirmation: "This removes the the only predecessor, so the successor will automatically be switched to manual scheduling mode."
* Actions: "Cancel" (secondary), "Remove" (danger)
* The successor automatically switched to manual.
* ~~If the dates of a predecessor of an automatically scheduled work package are removed, and the successor has dates, the successor should go into manual mode. But we need to ask the user for confirmation:~~
* ~~"This
* ~~If
* ~~If
* ~~"This
* ~~The
#### Visuals
_**Note:** Please check_ [_Figma_](https://www.figma.com/design/HrWVktq0SsGI2dqqIKQ11M/Scheduling---Lag-and-Modes?node-id=175-3641) _for the most recent mockups._
No visuals for now.