Compare Baseline

Compare Two Versions of a Primavera P6 or Microsoft Project Schedule

Pick last month's update and this month's, and XER Reader lists what changed between them: activities added and deleted, dates, durations, logic, progress and the critical path. No Primavera P6 or Microsoft Project licence is needed.

An illustration of the Compare Baseline tool with sample figures: two monthly updates of one schedule, and the first rows of the list of changes.

What Is Compared

Fifteen Kinds of Change, Each With Its Own Button

Each kind has a button with its count. A click narrows the list to that kind, and a second click shows everything again. Rest the pointer on a button and it says what the kind covers.

KindA change is
AddedAn activity only the later version has.
DeletedAn activity only the earlier version has.
RenamedA new activity name, or a new Activity ID when the activities are matched by GUID.
TypeA new activity type, such as a task that became a milestone.
DatesA start or a finish that moved, counted in calendar days.
DurationA new original or remaining duration.
ProgressAn actual start or finish reported for the first time, or a new % complete, read by the activity's own % complete type.
Actuals ChangedAn actual date the earlier version reported, now changed or removed. Shown in amber, as a warning.
LogicA predecessor added or removed, or a new relationship type or lag.
ConstraintA primary or secondary constraint added, removed or changed, with how far its date moved.
CalendarAn activity on another calendar, or a calendar with new working time.
CodeAn activity code value added, removed or changed.
ResourceA resource or role assigned or removed, or new budgeted units or cost.
ExpenseAn expense item added or removed, or a new budgeted cost.
CriticalAn activity that became critical, or is no longer critical.
Reading the Changes

One Row per Change, or One per Activity

Two radio buttons above the list switch between the views. Both have a filter on every column.

By Change

Each change on its own row: Activity ID, Activity Name, the kind of change, what changed, its value in each version, and the difference. The difference sorts and filters as a number.

By Activity

Each activity with a change once, with how many changes it has and of what kinds, and its start, finish, original duration, total float and % complete in each version, beside how far its finish moved.

Saved to Excel

A workbook of three sheets: a Summary of the two versions with the count of each kind, the Changes, and the Activities, each with a filter on every column. Differences are numbers Excel can sort, and each says what it counts.

Double click a row and the tool closes with that activity selected in the Activity view, when its project is open.

Made for Monthly Updates

What to Know About the Comparison

A monthly update is usually a copy of the last one with progress added. The tool is built around that.

Activities are matched by Activity ID

As in Primavera P6. When both versions keep their GUIDs, as two exports of one P6 project do, the GUID is used instead, so an activity whose ID changed is listed as renamed rather than deleted and added.

Rewritten actuals stand out

An actual start or finish reported in the earlier update and changed or removed in the later one is a kind of its own, in amber. A line above the list says how many there are, and a click lists them.

Critical as each project defines it

Became critical and No longer critical follow each project's own setting: a total float up to its limit, or the longest path. Preferences can set one rule for every project instead. A completed activity is never critical.

New activities do not bury the list

An added activity brings its own predecessors, and they can be most of the logic changes. They are left out of the list, its counts and the Excel file until you tick the box that says how many there are.

Getting Both Versions In

Any Two Projects XER Reader Holds

Open the later version, then import the earlier one beside it with Manage Baseline. The + button in the tool's title bar opens it too.

XER and P6 XML

Primavera P6

An XER that holds several projects, such as monthly copies kept in one export, brings them all in at once.

  • Each project listed with its data date, since two versions of one schedule often share a name
  • Activity codes, resources, roles, expenses and calendars compared, as well as dates and logic
  • A changed relationship listed on its successor, with its old and new type and lag
MPP, XML and MPX

Microsoft Project

Two saves of one Microsoft Project schedule compare the same way, with one thing to know about how tasks are matched.

  • A task is matched by its outline number, unless the file carries activity IDs of its own
  • So a task moved in the outline, or indented under a new summary, shows as deleted and added
Frequently Asked Questions

Common Questions About Comparing Schedules

What you need, and what the comparison leaves out.

Do I need Primavera P6 to compare two XER files?
No. XER Reader reads both files itself. Open the later version, import the earlier one with Manage Baseline, and click Compare Baseline on the Tools tab. Microsoft Project files (MPP, XML and MPX) work the same way, without Microsoft Project.
Which edition has Compare Baseline?
XER Reader Pro and XER Reader Cloud, together with saving the list to Excel. It comes with the analytical views of those editions.
What does the comparison leave out?
WBS, notes and user defined fields are not compared, and total float only when an activity becomes critical or stops being critical. The status of an activity is not listed, since it follows its actual dates, nor are suspend and resume dates, actual units and actual cost. A calendar added to or removed from a project as a whole is not listed either.
Can the people I share a schedule with compare versions?
Yes. A link shared with XER Reader Cloud carries every project that was imported when it was shared or last updated, so Shared Users can compare those versions. They cannot import another one.
Does my schedule get uploaded?
No. The files are opened and compared on your own device, in the desktop app and in the web viewer alike. Nothing from them is sent to our servers unless you choose to publish a shared link with XER Reader Cloud.
Ready to Get Started?

See What Changed Since Last Month

Open this month's update, import last month's, and click Compare Baseline on the Tools tab. Importing a version is described in How to Assign and Manage Baselines.

Launch Web Viewer Get Desktop App
Home Pricing Downloads MPP Viewer for Mac Open XER Online Open MPP Online Earned Value Analysis Compare Schedules Articles Blog FAQ About Us Contact