Skip to content

mppread: import resources and assignments from .mpp, with assignment progress and baselines #342

Closed as not planned

Description

@yeroo

.mpp import reads tasks only: no resources, no assignments (corpus/mpp/README.md, "Known decode gaps"). So the assignment progress fields #81 keeps from MSPDI (PercentWorkComplete, actuals, remaining work/cost, Stop/Resume, variances, assignment Baseline slots) cannot be read from .mpp: there is nothing to attach them to.

#181 reads task progress from .mpp and leaves this out (agreed plan v2, Out of scope). This needs the TBkndRsc / TBkndAssn tables decoded and validated against Project's own XML (for example corpus/mpp/snapshots/34-*..46-progress), then the assignment progress fields on top.

Source: #181

Source: #181, PR #341
Severity: minor; origin: plan v2

Activity

  1. added
    follow-up-nestedfiled automatically by an agworkbench loop
    priority:P2correctness defect that blocks nothing open
    on Sep 27, 2026
  2. yeroo commented on Sep 27, 2026

    @yeroo
    OwnerAuthor

    Triaged priority:P2 (normal).

  3. yeroo commented on Sep 27, 2026

    @yeroo
    OwnerAuthor

    Triaged priority:P2 (normal).

  4. yeroo commented on Sep 28, 2026

    @yeroo
    OwnerAuthor

    Consolidated into #492 (Follow-ups: Project: baseline and earned value), which lists this issue; the details here stay the reference.

  5. yeroo commented on Sep 28, 2026

    @yeroo
    OwnerAuthor

    #445 (PR #507) now imports .mpp resources (identity, type, max units) and assignments (identity, units, work, dates) with baseline slots 0..10 Start/Finish/Work/Cost. Project stores no assignment-baseline BCWS/BCWP. What remains here: assignment progress/actuals, assignment-level earned value, rates, contours, delays, timephased data and the rest of the resource sheet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    follow-up-nestedfiled automatically by an agworkbench looppriority:P2correctness defect that blocks nothing open

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions