Content
View differences
Updated by Christophe Bliard over 2 years ago
**As a** project manager
**I want to** exclude rejected work packages from the calculation of work, remaining work and percentage complete for the parent work packages
**So that I** can clean up my estimates and the progress when rejecting child work packages.
**Acceptance criteria**
* Each work package status can me configured as "exclude from the parent's calculation calcuation of completion progress calculation and work estimates", e.g. for status "rejected".
* Adapt seed data
* Exclude child work packages that have a status that is marked as "excluded from the parent's calculation..." calcuation..." from the calculation calcuation of
* Work
* Remaining work
* % complete
* "Excluding" "Rejecting" the work package does not change the attributes of Work, Remaining work and % Complete. They are still visible. Reverting the status to another "non-excluded" "non-rejected" status includes it in the calculation calcuation
* After changing the status the recalculation of the parent work package is triggered
* There is database migration that marks exclude the "rejected" status as excluded and recomputes calculated values for work packages using package from the "rejected" status. calculated values.
**Out of scope**
* ##52130 <mention class="mention" data-id="52130" data-type="work_package" data-text="#52130">#52130</mention>
**I want to** exclude rejected work packages from the calculation of work, remaining work and percentage complete for the parent work packages
**So that I** can clean up my estimates and the progress when rejecting child work packages.
**Acceptance criteria**
* Each work package status can me configured as "exclude from the parent's calculation
* Adapt seed data
* Exclude child work packages that have a status that is marked as "excluded from the parent's calculation..."
* Work
* Remaining work
* % complete
* "Excluding"
* After changing the status the recalculation of the parent work package is triggered
* There is database migration that marks
**Out of scope**
* ##52130