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, comStrings.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. 2. 3.
Close all Primavera client applications. Download or copy the setup program. 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. Move the existing files to a backup directory of your choice.
3.
PrmJob.exe, PrmJobSv.exe, and PrmJobSvStrings.dll are located in the following default location: C:\Program Files\Common Files\Primavera Common\JobServices
4. 5.
Copy the updated files to the proper program folder (noted above). Rename PrmJobSv.exe to PrmJobSv.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. ORA01731 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 nonEnglish 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