This article describes the Microsoft Office Project Server 2007 issues that are fixed in the Project Server 2007 hotfix package that is dated August 26, 2008.
This article describes the following items about the hotfix package:
The issues that the hotfix package fixes.
The prerequisites for installing the hotfix package.
Whether you must restart the computer after you install the hotfix package.
Whether the hotfix package is replaced by any other hotfix package.
This hotfix fixes the following issues that were not previously documented in a Microsoft Knowledge Base article:
If you use the indent operation for a saved proposal, the
duration of a summary task in a proposal project or in an activity project may be
calculated incorrectly.
After a resource updates a task, the updated actual
billable work is not displayed in the cube report.
There is no filter option in the Resource Assignments view
in Project Server 2007.
In a proposal project or in an activity project, when you
enter a text value into the cost custom field, you receive the following error
message:
Failed to enable constraints. One or more
rows contain values violating non-null, unique, or foreign-key constraints.
Troubleshoot issues with Windows SharePoint Services.
When a project is deleted from the archived database, the
related entities are not deleted if a backup retention policy that
includes more than one version is enabled.
When you assign a cost resource to a task, the timephased
cost is not calculated correctly in the reporting database. Additionally, the
values that are returned by the Online Analytical Processing (OLAP) cube are
wrong.
Consider the following scenario. You have a project that
links to a Workspace that has issues or risks. Then, you delete a project.
However, you do not delete the linked Workspace. In this scenario, when you
click Issues and Risks in the Project Web Access (PWA) home
page, you receive the following error message:
An
item with the same key has already been added.
On the Task Updates page in PWA, when you preview your
approval, resource names do not appear in the Resource Names
field.
The Resource Initials field does not
appear in the project drill-down views.
You use the Project Server Interface (PSI) to set values
for actual work. However, the existing value is added to the assignment work,
and the duration is also increased. This issue occurs when the following
conditions are true:
The values that you set are less than the current
values.
After rounding, the values are equal to the current
values.
The Maximum Hours per Timesheet field is
set to 999. The number 999 represents an unlimited maximum. Therefore, imesheets should allow for values over 999 hours per timesheet. However, you still
cannot enter more than 999 hours into a timesheet.
The work that is accepted on the Task Updates page may not
appear in the project when the update is applied.
When all plans are successfully published, actual work
information is missing in the reporting database.
You may experience timesheet performance issues in Project
Server 2007. For example, it may take more than 20 minutes to submit and
process 500 timesheets.
When you approve a note on the Task Updates page, the note
disappears from PWA. However, if you publish the plan in Project Professional,
the update appears.
When you publish several projects, you may receive the
following error messages in the Unified Logging Service (ULS) log:
[QUEUE] ProjectQ Receiver
restarting
Arithmetic overflow error
converting expression to data type int.
When this issue occurs, the queue service continually
restarts, and no jobs in the queue are processed.
Consider the following scenario. You apply Project Server
2007 Service Pack 1 (SP1). Then, you provision a PWA site together with new
databases. In this scenario, the Task ID field and the
Unique Task ID field are not available in the My Assignments
view.
In PWA, you lock a task on the Close Tasks to Update page.
However, you can still add that task by using the Add Tasks
feature on the My Tasks page and submit actual work.
When you edit an activity plan or resource plan in Project
Server 2007, you may receive the following error message:
The resource plan is no longer checked out to you and your
changes will not be saved. Contact the Project Server
administrator.
Formulas in graphical indicators may not be saved correctly
in non-English versions of Project Server 2007. For example, the formulas in
graphical indicators are not saved correctly in the Portuguese version of
Project Server 2007 where the regional setting is Portuguese
(Brazil).
In PWA, if you are the assignment owner of a task, and you
are also a resource for that task, you cannot reassign the task to other
resources.
When resources submit actual work to their project
managers, the first day of the timephased actual work is moved into a different
week.
After you apply hotfix 941426, the actual work that was
accepted by the project manager is not updated into the project
plan.
When you post actual work for a single resource for a task
that has more than 5 resource assignments, the update to Project Server
fails. Additionally, the Unified Logging Service (ULS) throws the following
exception:
Exception occurred in method
Statusing.UpdateStatus System.ArgumentException: These columns don't currently
have unique values.
A project manager accepts the actual work. However, the
actual work is not updated into the project plan.
You set the Windows regional setting to a setting that is
not English (United States). However, the Date range box on the Task Updates
page still uses the English (United States) date format.
If resources are changed while resource sync jobs are in
process, reporting resource sync jobs are added continuously in an infinite
loop.
The values in the local custom fields are not displayed in
Project Center.
You apply the Project Server 2007 Infrastructure Update. If
you save a project that contains multiple custom fields, the save time is
much longer than before.
After you apply the Project Server 2007 Infrastructure
Update, you cannot visit the My Tasks page. Additionally, you receive the
following error message:
An unexpected error has
occurred. Web Parts Maintenance Page: If you have permission, you can use
this page to temporarily close Web Parts or remove personal settings. For more
information, contact your site administrator.
A supported hotfix is now available from Microsoft. However, it is intended to correct only the problem that is described in this article. Apply it only to systems that are experiencing this specific problem. This hotfix may receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next P1 that contains this hotfix.
To resolve this problem immediately, contact Microsoft Customer Support Services to obtain the hotfix. For a complete list of Microsoft Customer Support Services telephone numbers and information about support costs, visit the following Microsoft Web site:
Note In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.
Prerequisites
There are no prerequisites for installing this hotfix.
Restart information
You do not have to restart the computer after you apply this hotfix.
Hotfix replacement information
This hotfix package does not replace any other hotfix packages.
Registry information
You do not have to make any changes to the registry.
File information
This hotfix may not contain all the files that you must have to fully update a product to the latest build. This hotfix contains only the files that you must have to correct the issues that are listed in this article.
The Global version of this hotfix uses a Microsoft Windows Installer package to install the hotfix. The dates and the times for these files are listed in Coordinated Universal Time (UTC) in the following table. When you view the file information, the date is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.