Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cptMetrics - improve Staffing Profile - use Resume instead of subtracting actuals #373

Open
3 of 10 tasks
AronGahagan opened this issue Feb 8, 2024 · 1 comment
Open
3 of 10 tasks
Assignees
Labels
cptMetrics enhancement New feature or request

Comments

@AronGahagan
Copy link
Owner

AronGahagan commented Feb 8, 2024

Problem:

If a user clears out actual work in the past (or has ActiveProject.AutoCalcCosts = False then data could be incorrect.

Solution:

Use Resume (or Status Date) as the start date for Work instead of getting all work and then subtracting Actual Work instead.

Todo:

  • assign this issue
  • label the issue for enhancement or bug
  • label the issue with codemodule (so fixes can be aggregated and hotfixed together)
  • checkout appropriate branch and create topic branch
  • design, code and test
  • update codemodule <cpt_version>x.y.z</cpt_version>
  • update CurrentVersions.xml manually
  • commit changes prefix comment with Issue #XXX -
  • merge topic into appropriate branch(es) and push
  • delete topic branch
@AronGahagan AronGahagan added enhancement New feature or request cptMetrics labels Feb 8, 2024
@AronGahagan AronGahagan self-assigned this Feb 8, 2024
@AronGahagan
Copy link
Owner Author

...it's possible this was already fixed, and the vestigial subtraction code to subtract actuals isn't cough actually subtracting anything. The current code defaults to using Resume as the StartDate for TSVS if the task has an Actual Start (and no Actual Finish).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cptMetrics enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant