Vous êtes sur la page 1sur 50

Release Notes

Release: 5.0 SP1, Build 1000.0002


Release Date: December 2005

Revision Date: December 22, 2005


Copyright Notice
© 1997 - 2005 Primavera Systems, Inc. All rights reserved. Unless otherwise noted, this
software is the property of Primavera Systems, Inc. (Primavera) or its licensors and is
entitled to copyright protection. Any reproduction in whole or in part is strictly prohibited.

While reasonable efforts have been made to ensure the accuracy of this document,
Primavera assumes no liability resulting from any omission or inaccuracies in this document
or from use of the information obtained herein. Primavera reserves the right to make
changes to any products described herein to improve reliability, function, or design, and
reserves the right to revise this document and to make changes from time to time in content
hereof with no obligation to notify any person of revisions or changes. Primavera does not
assume any liability arising out of the application or use of any product described herein;
neither does it convey license under its patent rights or the rights of others.

Please send your comments to:

Primavera Systems, Inc.


Three Bala Plaza West
Bala Cynwyd, PA 19004
Telephone: 1-610-667-8600
FAX: 1-610-667-7894
World Wide Web site: http://www.primavera.com

Computer Software Copyrights: The Primavera software products described in this


document may not be copied, reproduced, modified, or distributed in any manner without
Primavera's express written permission.

Use and Disclosure Restrictions: The software described in this document is the property
of Primavera Systems. It is furnished under a license agreement and may be used and/or
disclosed only in accordance with the terms of the agreement.

U.S. Government Restricted Rights: If the Software is acquired for or on behalf of the
United States of America, its agencies and/or instrumentalities (“U.S. Government”), it is
provided with RESTRICTED RIGHTS. The Software and accompanying documentation are
“commercial computer software” and “commercial computer software documentation,”
respectively, pursuant to 48 C.F.R. 12.212 and 227.7202, and “restricted computer software”
pursuant to 48 C.F.R. 52.227-19(a), as applicable. Use, modification, reproduction, release,
performance, display or disclosure of the Software and accompanying documentation by the
U.S. Government are subject to restrictions as set forth in this Agreement and pursuant to 48
C.F.R. 12.212, 52.227-14 (Alternate III), 52.227-19, 227.7202, and 1852.227-86, as
applicable.

Trademarks: myPrimavera, Primavera, the Primavera sundial logo, P3, P3e, P3e/c, P3e/c
for Construction, P4, Primavera Enterprise, Primavera Evolve, Primavera Expedition,
Primavera Expedition Professional, Primavera Project Planner, Primavera Project Planner
Professional, Primavera TeamPlay, Primavision, PrimeContract, and SureTrak are either
trademarks, registered trademarks, or service marks of Primavera Systems, Inc., in the
United States and/or in other countries. All other trademarks mentioned herein are the
property of their respective owners.

JSQLConnect is copyrighted 2002 by Net Direct, LLC.

Resin® from Caucho Technology, Inc. is provided with this Primavera product for evaluation
purposes only. For further information on licensing Resin's products for production use, visit
www.caucho.com.
Contents

Patch Overview ............................................................................ 1


Prerequisites
Files Included with the Patch
Applying the Patch ....................................................................... 2
Updating Client Modules
Updating Primavera Job Service
New Features .............................................................................. 4
Issues Resolved in this Release ...................................................... 6

Contents 1
Patch Overview
This section provides information about the files that are provided with the
patch. See the following pages for details about applying the patch and the
issues that have been resolved.

Prerequisites
The 5.0 SP1 patch can be applied to any v5.0 deployment (including previous
5.0 hotfixes).

Files Included with the Patch


The following files are included with this patch (the default location of each
file or group of files is listed in blue):
setup.exe – installer that updates the following files:
PM.exe (C:\Program Files\Primavera\Project Management)
dbexpsda.dll (C:\Windows\System32)
dbcfgLib.dll (C:\Program Files\Primavera\Common\bin)
dbconfig.exe (C:\Program Files\Primavera\Common\bin)
Language files: comCaptions.ja-jp, comCaptions.ru-ru, comStrings.de-de, comStrings.en-us, com-
Strings.fr-fr, comStrings.ja-jp, comStrings.ru-ru, comStrings.zh-cn, comStrings.zh-tw
(C:\Program Files\Common Files\Primavera Common\Languages)
Help menu suggestion files: ru-rusuggest.doc, ru-rusuggest.htm, ru-rusuggest.txt
(C:\Program Files\Primavera\Common\suggest)
Executables and Libraries
PrmJob.exe (C:\Program Files\Common Files\Primavera Common\Job Services)
PrmJobSv.exe (C:\Program Files\Common Files\Primavera Common\Job Services)
PrmJobSvStrings.dll (C:\Program Files\Common Files\Primavera Common\Job Services)

Patch Overview Page 1 of 47


Applying the Patch
Depending on your Primavera deployment, the 5.0 SP1 patch is applied in up
to two parts. The patch components should be applied in the order listed
below. If one of the following does not apply to your installation, simply move
on to the next component:
• Updating Client Modules
• Updating Primavera Job Service

To fix all issues and fully update your current version of Primavera,
perform the required procedures (in the following subsections) on ALL
applicable systems.

Updating Client Modules


To update each client workstation, follow the instructions below:
1. Close all Primavera client applications.
2. Download or copy the setup program.
3. Double-click the setup program and follow the steps presented by the
installation wizard.

The patch installer must be run on ALL client machines to completely


apply the patch and resolve the known issues.

Page 2 of 47 Applying the Patch


Updating Primavera Job Service
To update the Primavera Job Service, follow the instructions below:
1. Close all Primavera client applications and stop the Primavera Job
Service (if it is running) from the Services control panel.
2. Download or copy PrmJob.exe, PrmJobSv.exe, and
PrmJobSvStrings.dll to your hard drive.
3. Move the existing files to a backup directory of your choice.

PrmJob.exe, PrmJobSv.exe, and PrmJobSvStrings.dll are located in the


following default location:
C:\Program Files\Common Files\Primavera Common\JobServices

4. Copy the updated files to the proper program folder (noted above).
5. Rename PrmJobSv.exe to PrmJobSv<DB_Alias>.exe (it should use
the same name as the file that was moved in step 3).

Applying the Patch Page 3 of 47


New Features
This patch release provides the capability to import XER files from version
3.5x and above. See below for additional information regarding multiple rates
on activity assignments and importing nonlabor resources.
Multiple Rates on Roles Introduced in Version 5.0
Prior to version 5.0, multiple rates were available only for resources. You
could choose either to apply one of five predefined resource rate types to an
activity assignment, or you could choose a rate type of None and manually
record a price/unit for the assignment. Since Version 5.0 introduced multiple
rates for roles, when a single activity assignment has both a resource and a
role, you can choose to apply the resource rate or role rate to the
assignment, or you can manually record a price/unit. When importing from
3.5x, the importer uses the following rules to set up a rate structure for roles
and to determine which rate source (resource, role, or override) to apply to
an activity assignment.
• When importing roles, all role rates (price/unit) are set to null, the
default time unit is set to hour, and the calculate costs from units option
is turned on.
• When the rate type for an assignment is equal to None, the rate source
is set to Override and the specified price/unit is imported. Note that, if
no price/unit was entered for a rate type of None, the project default
price/unit was used.
• When the rate type for an assignment is equal to something other than
None, the rate source is set to Resource.

Importing Nonlabor Resources


Version 4.0 added support for material resources. Version 3.5x directly
supported labor and nonlabor resource types and allowed material resources
to be identified by assigning both the nonlabor resource type and a specific
user- text field defined as “Unit of Measure”.
When importing a 3.5x project, to determine if nonlabor resources should be
converted to material resources, Primavera reads an option setting in the
PM.ini file. When this option, ImportWorkFlagNoAsMaterial, is set to true,
nonlabor resources are converted to material during import. Before importing
a 3.5x project, ensure that this setting is correct for your requirements.
ImportWorkFlagNoAsMaterial appears in the [Options] section of the PM.ini.
If it is not listed, you will need to add it.

[Options]
ImportWorkFlagNoAsMaterial=True

Page 4 of 47 New Features


If the ImportWorkFlagNoAsMaterial is set to true, you can add a second
setting to specify whether or not you want to convert nonlabor resources with
overtime to material resources. This second setting,
ImportKeepNonlaborWithOT, should also be added to the PM.ini [Options]
section. If this option is set to true, nonlabor resources with overtime are not
converted. If it is set to false, nonlabor resources with overtime are converted
to material and overtime is removed.

New Features Page 5 of 47


Issues Resolved in this Release
This section describes known issues in Primavera that have been fixed in the
5.0 SP1 release.

Activity - Details Tab


• Completed activities display total float values.

Setup
• Cannot create new SQL database on Windows 2003 Server SP1.

Japanese OS Support
• Cannot create new Oracle or SQL databases, or install Job Services on Japanese
Windows 2003 Server SP1.
• Text is not translated in Excel export wizard.

Baselines
• When using multiple filters to update a baseline, the ‘Show activities that match’
option continuously defaults to "All selected filters.”
• Baseline information occasionally disappears from the Activity table after updating a
baseline.
• In a multi-user environment, updated baseline dates do not display as expected.

Scheduler
• Units for driving resources assigned to Level of Effort activities are not allocated
correctly.
• Expected finish date ignored when scheduling if predecessor activity has finish to
finish relationship.
• Access violation errors occur when scheduling a project.

Import and Export - XER


• When importing relationships in spreadsheet (XLS) format, the relationship type
sometimes appears blank.

Codes - Project, Activity, Resource


• Unable to assign some project codes via columns in the Projects table.
• Activity code assignment filter for “Current project’s values” does not work when
assigning codes through columns.
• Activity code assignment not working when assigning values through column.

Reports
• Time distributed reports saved to a .csv format are not formatted properly.
• Report columns not aligning for .html output.

Page 6 of 47 Issues Resolved in this Release


• Actual Finish field is incorrect when running a summary Resource Assignment Report.

Printing
• Communication error occurs when printing.

Copy/Paste
• Copying and pasting WBS elements creates duplicate activities.
• Event Code error: AVAA0 displays and a duplicate project ID is created when copying
and pasting a project.

Risks
• Risks View freezes when Control Tab is selected.

Project Architect
• Event Code error VTFRN-1430-5 displays when importing linked base and plug-in
methodology containing UDFs via Project Architect.

Global Change
• Applying a global change on a set of activities deleted by another user creates
orphaned user defined fields.

Edit - Fill Down, Select All


• Selecting an EPS node and using Fill Down on the Data Date incorrectly displays the
Planned Start Date.

Performance
• Poor Performance with Copy/Paste.

Apply Actuals
• Actual finish date removed from resource assignment when applying actuals.

WBS - Details Tab


• Child WBS status not changed when project status changed by cut/paste.

Expedition Links
• Event code error occurs when attempting to view Contract Management documents.

Project Manager - General


• The password textbox does not display as expected during login.

Project - Add/Edit/Delete/Open/Close All


• Errors occur when making a change in the current project and then opening another
project.

Issues Resolved in this Release Page 7 of 47


Calendars
• Deleting a resource calendar sometimes deletes the resource.

Job Service - Function


• Running apply actuals through Job Services locks up the server.
• Error occurs when scheduling a job to run while another job is running.

Database Creation Scripts


• ConfigAsst.exe fails when run against a German SQL database.

dbConfig Wizard
• Database scripts fail for setup /upgrade of databases

Database Upgrade Program


• Out of memory error occurs when upgrading to 5.0.
• Database upgrade fails with error.
• Error occurs when upgrading from 4.1 to 5.0 using Configasst.exe.

Licensing and License Generator


• Error occurs when trying to administer license with any non-English Regional Setting.

Page 8 of 47 Issues Resolved in this Release


Solution ID: prim27777

Version: 5.0

Category: Activity - Detail Tabs

Problem: Completed activities display total float values.

When a project is scheduled, activities with an actual finish incorrectly display


total float values on the Activity Details Status tab.

Issues Resolved in this Release Page 9 of 47


Solution ID: prim27472

Version: 5.0

Category: Setup

Problem: Cannot create new SQL database on Windows 2003 Server SP1.

During installation, a new SQL database cannot be created on a machine


running Windows 2003 Server SP1.

Page 10 of 47 Issues Resolved in this Release


Solution ID: prim27472

Version: 4.1

Category: Japanese OS Support

Problem: Cannot create new Oracle or SQL databases, or install Job


Services on Japanese Windows 2003 Server SP1.

An error occurs when installing Job Services, connecting to the SDK, or


creating a new Oracle or SQL database on a machine running Japanese
Windows 2003 Server SP1.

Issues Resolved in this Release Page 11 of 47


Solution ID: prim30058

Version: 5.0

Category: Japanese OS Support

Problem: Text is not translated in Excel export wizard.

When the language is set to Japanese, text in the Export Excel wizard does
not display in Japanese as expected.

Page 12 of 47 Issues Resolved in this Release


Solution ID: prim26229

Version: 5.0

Category: Baselines - Add/Edit/Delete, Use Of

Problem: When using multiple filters to update a baseline, the ‘Show


activities that match’ option continuously defaults to "All
selected filters.”

When using multiple filters to update a baseline, the ‘Show activities that
match’ selection continuously defaults back to “All selected filters” even after
choosing “Any selected filter.”

Issues Resolved in this Release Page 13 of 47


Solution ID: prim26249

Version: 5.0

Category: Baselines - Add/Edit/Delete, Use Of

Problem: Baseline information occasionally disappears from the Activity


table after updating a baseline.

When updating a baseline, the baseline information occasionally disappears


from the Activity table.

Page 14 of 47 Issues Resolved in this Release


Solution ID: prim25287

Version: 3.5.1

Category: Baselines - Add/Edit/Delete, Use Of

Problem: In a multi-user environment, updated baseline dates do not


display as expected.

In a multi-user environment, when one user updates a baseline while other


users are in the project and have the baseline marked as their primary
baseline, updated baseline dates do not display as expected.

Issues Resolved in this Release Page 15 of 47


Solution ID: prim29745

Version: 4.1

Category: Scheduler

Problem: Units for driving resources assigned to Level of Effort activities


are not allocated correctly.

When a project is scheduled, units for driving resources assigned to Level of


Effort activities are not allocated correctly; units are allocated past the
remaining late finish date of the resource and the late finish of the activity.

Page 16 of 47 Issues Resolved in this Release


Solution ID: prim29352

Version: 5.0

Category: Scheduler - XF Constraint

Problem: Expected finish date ignored when scheduling if predecessor


activity has finish to finish relationship.

For an activity with an expected finish date that also has a predecessor
activity linked using a finish to finish relationship, the expected finish date is
ignored when scheduling, even if the schedule option to use expected finish
dates is selected.

Issues Resolved in this Release Page 17 of 47


Solution ID: prim28848

Version: 5.0

Category: Scheduler - General Business Rules

Problem: Access violation errors occur when scheduling a project.

Access violation errors occur when scheduling certain projects.

Page 18 of 47 Issues Resolved in this Release


Solution ID: prim26103

Version: 5.0 Beta

Category: Import and Export - XER

Problem: When importing relationships in spreadsheet (XLS) format, the


relationship type sometimes appears blank.

When importing relationships in spreadsheet (XLS) format, if a relationship


type is not entered in the spreadsheet, the first time the file is imported, the
relationship type displays the default finish to start (FS) type; however, each
time the file is subsequently imported, the relationship type appears blank.

Issues Resolved in this Release Page 19 of 47


Solution ID: prim28325

Version: 4.1

Category: Codes - Project, Activity, Resource

Problem: Unable to assign some project codes via columns in the Projects
table.

Some users who can assign project codes via the Project Details Codes tab
cannot assign certain project codes via columns in the Projects table.

Page 20 of 47 Issues Resolved in this Release


Solution ID: prim22793

Version: 4.1

Category: Codes - Project, Activity, Resource

Problem: Activity code assignment filter for “Current project’s values”


does not work when assigning codes through columns.

When assigning activity code values via columns in the Activity table, if you
change the filter from “Current project’s values” to “All values” and then
switch back to “Current project’s values,” the filter still displays all values.

Issues Resolved in this Release Page 21 of 47


Solution ID: prim22792

Version: 4.1

Category: Codes - Project, Activity, Resource

Problem: Activity code assignment not working when assigning values


through column.

When assigning an activity code via columns on the Activity table, if you
change the filter from “Current project’s values” to “All values” and then
attempt to assign an activity code value, the value does not appear as
expected in the Activity table; the value only appears after you repeat these
steps and attempt to assign the code value a second time.

Page 22 of 47 Issues Resolved in this Release


Solution ID: prim29739

Version: 3.5.1

Category: Reports

Problem: Time distributed reports saved to a .csv format are not


formatted properly.

Columns for time distributed reports that are saved to a .csv format do not
align properly.

Issues Resolved in this Release Page 23 of 47


Solution ID: prim29733

Version: 4.1

Category: Reports

Problem: Report columns not aligning for .html output.

Columns for reports saved to a .html format do not align correctly.

Page 24 of 47 Issues Resolved in this Release


Solution ID: prim24658

Version: 4.1

Category: Reports - Add/Edit/Delete, Wizard

Problem: Actual Finish field is incorrect when running a summary


Resource Assignment Report.

When running a resource summary report with all projects closed, data in the
Actual Finish field on the report is incorrect.

Issues Resolved in this Release Page 25 of 47


Solution ID: prim29811

Version: 4.0

Category: Printing

Problem: Communication error occurs when printing.

The “There was a problem communication to the printer. Please make sure
you have a printer installed and you have a default printer selected.” error
sometimes displays when printing to a plotter.

Page 26 of 47 Issues Resolved in this Release


Solution ID: prim15837

Version: 3.5.1

Category: Copy/Paste

Problem: Copying and pasting WBS elements creates duplicate activities.

When copying and pasting a WBS element, the newly created WBS element
displays activities all with the same activity ID.

Issues Resolved in this Release Page 27 of 47


Solution ID: prim27825

Version: 4.1

Category: Copy/Paste

Problem: Event Code error: AVAA0 displays and a duplicate project ID is


created when copying and pasting a project.

When copying and pasting a project, clicking the mouse while the 'Loading
Data' message displays causes an exception error to occur and creates a
duplicate ID for the newly created project.

Page 28 of 47 Issues Resolved in this Release


Solution ID: prim26643

Version: 4.1 SP2, SP3

Category: Risks

Problem: Risks View freezes when Control Tab is selected.

In the Risks View, when the Control tab is selected and you use the keyboard
to scroll through the list of risks, the Risk View freezes and does not respond.

Issues Resolved in this Release Page 29 of 47


Solution ID: prim27285

Version: 4.1

Category: Project Architect

Problem: Event Code error VTFRN-1430-5 displays when importing linked


base and plug-in methodology containing UDFs via Project
Architect.

If the base methodology and plug-in methodology do not contain the same
number of UDFs, an exception error occurs.

Page 30 of 47 Issues Resolved in this Release


Solution ID: prim29812

Version: 4.0

Category: Global Change

Problem: Applying a global change on a set of activities deleted by


another user creates orphaned user defined fields.

When a user deletes a set of activities while another user has already started
applying a global change to the deleted set of activities, orphaned user
defined field are created.

Issues Resolved in this Release Page 31 of 47


Solution ID: prim22071

Version: 3.5.1

Category: Edit - Fill Down, Select All

Problem: Selecting an EPS node and using Fill Down on the Data Date
incorrectly displays the Planned Start Date.

When selecting an EPS node and using the Fill Down function on the Data
Date, the Data Date for all projects beneath the EPS node incorrectly displays
the Planned Start Date.

Page 32 of 47 Issues Resolved in this Release


Solution ID: prim28133

Version: 5.0

Category: Performance

Problem: Poor Performance with Copy/Paste.

Slow response times occur when using the Copy/Paste function.

Issues Resolved in this Release Page 33 of 47


Solution ID: prim30813

Version: 3.5.1

Category: Apply Actuals

Problem: Actual finish date removed from resource assignment when


applying actuals.

When applying actuals, the actual finish date is sometimes removed from the
resource assignment.

Page 34 of 47 Issues Resolved in this Release


Solution ID: prim30803

Version: 4.1

Category: WBS - Detail Tabs

Problem: Child WBS status not changed when project status changed by
cut/paste.

When grouping the Projects table by status, and then copying and pasting a
project to a different group, the status of the project’s Root WBS node
changes, but the status of the child WBS nodes remains unchanged.

Issues Resolved in this Release Page 35 of 47


Solution ID: prim30813

Version: 5.0

Category: Expedition Links

Problem: Event code error occurs when attempting to view Contract


Management documents.

When attempting to view Contract Management documents, a PFIE-3932-D


event code error occurs.

Page 36 of 47 Issues Resolved in this Release


Solution ID: prim30772

Version: 4.1

Category: Project Manager - General

Problem: The password textbox does not display as expected during


login.

When logging in to the client application on a machine running Windows XP,


the Password textbox on the Login to Primavera dialog box does not display
as expected.

Issues Resolved in this Release Page 37 of 47


Solution ID: prim29427

Version: 5.0

Category: Project - Add/Edit/Delete/Open/Close All

Problem: Errors occur when making a change in the current project and
then opening another project.

When making a change in the current project and then opening another
project, various errors occur, including: Access violation, Privileged
Instruction, and Invalid Pointer errors.

Page 38 of 47 Issues Resolved in this Release


Solution ID: prim28845

Version: 5.0

Category: Calendars - Activity, Resource, Project

Problem: Deleting a resource calendar sometimes deletes the resource.

When deleting a resource calendar, the resource associated with the calendar,
as well as the resource’s corresponding assignments and timesheets, are
sometimes deleted as well.

Issues Resolved in this Release Page 39 of 47


Solution ID: prim28461

Version: 5.0

Category: Job Service - Function

Problem: Running apply actuals through Job Services locks up the server.

When running apply actuals through Job Services, the server locks up.

Page 40 of 47 Issues Resolved in this Release


Solution ID: prim30831

Version: 5.0

Category: Job Service - Function

Problem: Error occurs when scheduling a job to run while another job is
running.

When attempting to schedule a job while another job is currently running, the
following error occurs:

“Failed to load or start recurring jobs: One of more recurrent jobs are
currently running; can not reload recurring job dictionary at this time.”
Note: To use the new behavior that resolves this issue, a registry DWORD
value needs to be added to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<JobServiceNa
me>\Parameters called SkipRefreshIfActive.
This value should be set to False (0). If you would like to default to the old
behavior, change the value to True (1).

Issues Resolved in this Release Page 41 of 47


Solution ID: prim28131

Version: 5.0

Category: Database Creation Scripts - Oracle, SQL, Interbase

Problem: ConfigAsst.exe fails when run against a German SQL database.

An error occurs when running ConfigAsst.exe against a German SQL


database.

Page 42 of 47 Issues Resolved in this Release


Solution ID: prim28480, prim28482

Version: 5.0

Category: dbConfig Wizard

Problem: Database scripts fail for setup /upgrade of databases

Database scripts fail during database setup or upgrade.

Issues Resolved in this Release Page 43 of 47


Solution ID: prim27447

Version: 5.0 (Build 5.0.000336)

Category: Database Upgrade Program

Problem: Out of memory error occurs when upgrading to 5.0.

When upgrading to Primavera v5.0, the following error message, or another


similar message, occurs:

Page 44 of 47 Issues Resolved in this Release


Solution ID: prim27843

Version: 5.0

Category: Database Upgrade Program

Problem: Database upgrade fails with error.

When upgrading a Methodology Manager database to 5.0 after upgrading a


Project Management database that is in the same Oracle instance, the
following error occurs:
“PRM DBaccess Error: SQL Server Error: ORA-00955: Name is already used
by an existing object SQL: Create Synonym PrivuserMM.Source_Version for
Source_Version.”

Issues Resolved in this Release Page 45 of 47


Solution ID: prim27843

Version: 5.0

Category: Database Upgrade Program

Problem: Error occurs when upgrading from 4.1 to 5.0 using


Configasst.exe.

When upgrading from 4.1 to 5.0 using configasst.exe, the following error
occurs:
“Upgrade step failed with error. PRM DBAccess error SQL Server error. ORA-
01731 Circular view definition encountered. SQL:Create or replace view
PRIVUSER.EXPPROJ as select*from privuser.expproj where delete session_id
is null.”

Page 46 of 47 Issues Resolved in this Release


Solution ID: prim28300

Version: 5.0

Category: Licensing and License Generator

Problem: Error occurs when trying to administer license with any non-
English Regional Setting.

After installing Project Management on a German operating system, the


following error occurs:
“License could not be loaded because of error:'38615,454745' is not a valid
floating point error. Please make sure you are using a privileged database
login.”

Issues Resolved in this Release Page 47 of 47