Content
View differences
Updated by Parimal Satyal 10 months ago
**As** an instance admin/project admin/project manager
**I want to** be able to turn off auto-switch to automatic scheduling
**so that** tasks keep the exact date i entered for them even if I i add a child ticket to them
**Context**
Since the introduction of scheduling modes (automatic/manual), all new work packages are now in manual scheduling mode. Normally, manually-scheduled work packages don't get automatically switched to automatic, but there are some cases. Notably, when a first child is added. In this case, if the parent already had dates and this differs with the dates of the (newly-added) first child, the parent's dates are overridden.
This might not always be desired. Indeed, we even had a user file a bug about it: ##66243. We plan to go around that with a confirmation dialog, because we cannot always infer user intent: <mention class="mention" data-id="66243" data-type="work_package" data-text="##66243">##66243</mention>
However, we think an admin setting could also be interesting for instances where someone never wants an automatic switch to automatic scheduling.
**Acceptance criteria**
* In Administration → Work packages → General, the user has a new checkbox:
* Label: "Never automatically enable automatic scheduling"
* Caption: "A manually scheduled work package will never be switched User is able to turn off automatic scheduling, even if a predecessor or a child is added to it."
scheduling
**Technical notes**
* <br>
**Permissions and visibility considerations**
* No changes _To whom is this feature visible?_
* _When is it not visible?_
**Translation considerations**
* New strings _Key terms and phrases in the key languages_
**Out of scope**
* <br>
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._
**I want to** be able to turn off auto-switch to automatic scheduling
**so that** tasks keep the exact date i entered for them even if I
**Context**
Since the introduction of scheduling modes (automatic/manual), all new work packages are now in manual scheduling mode. Normally, manually-scheduled work packages don't get automatically switched to automatic, but there are some cases. Notably, when a first child is added. In this case, if the parent already had dates and this differs with the dates of the (newly-added) first child, the parent's dates are overridden.
This might not always be desired. Indeed, we even had a user file a bug about it: ##66243. We plan to go around that with a confirmation dialog, because we cannot always infer user intent: <mention class="mention" data-id="66243" data-type="work_package" data-text="##66243">##66243</mention>
However, we think an admin setting could also be interesting for instances where someone never wants an automatic switch to automatic scheduling.
**Acceptance criteria**
* In Administration → Work packages → General, the user has a new checkbox:
* Label: "Never automatically enable automatic scheduling"
* Caption: "A manually scheduled work package will never be switched
* <br>
**Permissions and visibility considerations**
* No changes
* _When is it not visible?_
**Translation considerations**
* New strings
**Out of scope**
* <br>
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._