Baseline Work Value resets to NULL in Reporting DB

G

GetOffMyPatch

Hi All,

We recently noticed that our planned burn values were null in our
Trended Burn reports and after investigating some work plans noticed
that some resources had zero baseline work on the summary row. This is
what led us down this track of investigation.

Upon further testing from our side we believe we have uncovered the
issue.

This is what we have found:

After baselining and publishing the work plan everything is fine.
Next the PM enters some actual hours (timephased) for an assignment
and saves and publishes.
Now the assignment work is rest to NULL in the Reporting database thus
impacting the reports.

Here is how you can reproduce

Create a plan with basic tasks and assignments and baseline it

Save Publish to MOPS

Execute the following query to see the actual work and baseline work
values in the reporting database.

-------------------------------------------------------------------------------------------------

select

tuv.taskname,
sum(abd.assignmentactualwork) as [Actual Work],
sum(abd.assignmentbaseline0work) as [Assignment Baseline Work]

from

msp_epmproject_userview puv
inner join
msp_epmtask_userview tuv
on puv.projectuid=tuv.projectuid
inner join
msp_epmassignment auv
on auv.taskuid= tuv.taskuid
inner join
msp_epmassignmentbyday_userview abd
on abd.assignmentuid=auv.assignmentuid

where

puv.projectname='ad_net_3pg_cedicam_Lot D_v2'
and tuv.taskissummary=0

group by
tuv.taskname

------------------------------------------------------

Next edit the work plan in MS project and add some timephased actual
work to some of the assignments

Save and Publish the plan

Execute the query again and you will see the baseline work value will
reset to NULL for the tasks you entered actual work against.

Let me know if anyone can think of any reason why this is not a BUG

Tks,
Shane
 
J

Jonathan Sofer [MVP]

Hi Shane,

I followed your instructions on an environment I have access to and I do not
have any problems. I'm not able to reproduce your issue. I think that is
good news that it isn't a bug in the tool.

I created 3 linked 5 day tasks and assigned myself to them.
Baseline0 for the "Entire Project"
Saved and published the schedule
Ran your query and got the following results:
[TaskName] / [ActualWork] / [AssignmentBaselineWork]
Task 1 / 0 / 40
Task 2 / 0 / 40
Task 3 / 0 / 40

Without exiting the plan, I then switched to the Task Usage view and
included the Actual and Baseline Work rows on the right side of the screen.
I entered 8 hours of actual work per day for Task 1 for the first 2 days.
(i.e. made it match the planned work)
Saved and published the schedule again
Ran your query and got these results:
[TaskName] / [ActualWork] / [AssignmentBaselineWork]
Task 1 / 16 / 40
Task 2 / 0 / 40
Task 3 / 0 / 40

GetOffMyPatch said:
Hi All,

We recently noticed that our planned burn values were null in our
Trended Burn reports and after investigating some work plans noticed
that some resources had zero baseline work on the summary row. This is
what led us down this track of investigation.

Upon further testing from our side we believe we have uncovered the
issue.

This is what we have found:

After baselining and publishing the work plan everything is fine.
Next the PM enters some actual hours (timephased) for an assignment
and saves and publishes.
Now the assignment work is rest to NULL in the Reporting database thus
impacting the reports.

Here is how you can reproduce

Create a plan with basic tasks and assignments and baseline it

Save Publish to MOPS

Execute the following query to see the actual work and baseline work
values in the reporting database.

-------------------------------------------------------------------------------------------------

select

tuv.taskname,
sum(abd.assignmentactualwork) as [Actual Work],
sum(abd.assignmentbaseline0work) as [Assignment Baseline Work]

from

msp_epmproject_userview puv
inner join
msp_epmtask_userview tuv
on puv.projectuid=tuv.projectuid
inner join
msp_epmassignment auv
on auv.taskuid= tuv.taskuid
inner join
msp_epmassignmentbyday_userview abd
on abd.assignmentuid=auv.assignmentuid

where

puv.projectname='ad_net_3pg_cedicam_Lot D_v2'
and tuv.taskissummary=0

group by
tuv.taskname

------------------------------------------------------

Next edit the work plan in MS project and add some timephased actual
work to some of the assignments

Save and Publish the plan

Execute the query again and you will see the baseline work value will
reset to NULL for the tasks you entered actual work against.

Let me know if anyone can think of any reason why this is not a BUG

Tks,
Shane
 
G

Gary Chefetz

Shane:

This was a problem that happened at or just after service pack one, and was
fixed since then. The actual data is in the project plan, but gets lost in
the publish to the RDB. It can also disappear from view within Project. The
bottom line is that you need to update your copies of Project Pro to the
latest SP2 to avoid the issue.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top