Académique Documents
Professionnel Documents
Culture Documents
Manual
reference
Chapter 2
pg 6-8
1. Make a copy of the database on which you will perform the conversion.
2. Verify that both your solution developers license file and customers
license file have been upgraded to Microsoft Dynamics NAV 2009.
3. If the database has roles and permissions set up, then create a
superuser with a blank password if one is not provided. Log in as the
superuser when you perform the upgrade.
4. Run the Adjust Cost-Item Entries batch job to ensure that the
inventory cost data is up to date.
5. If you are upgrading an SQL database, then open the Alter Database
window and clear any checkmarks in the Maintain View, Maintain
Relationships and Maintain Defaults fields.
6. Make a backup of the entire database before you start.
7. Test the database for everything except table/field relationships.
8. Test the database for table/field relationships.
9. Compile all objects and resolve what to do with those objects that do not
compile.
10. Install Microsoft Dynamics NAV 2009 and start the Classic client.
2. Upgrade C/SIDE on Microsoft SQL Server if you are upgrading an
SQL database.
If necessary, upgrade to SQL Server 2005 or SQL Server 2008.
Convert your existing SQL database in Microsoft Dynamics NAV 2009 with the
Classic client.
3. Open the old customized data with the Microsoft Dynamics NAV 2009
Classic client.
Create a new database in Microsoft Dynamics NAV 2009 that is twice the size of
your old database.
Chapter 4
Task 1
pg 17
Restore the backup of the old customized database into the new database.
Alternatively, you can open a copy of the existing database with the Classic
client, convert the database, and expand it to be twice the size of the old
database.
4. In Object Designer, import the Upgrade3702009.1.fob file.
Chapter 4
Task 2
pg 17
2
UPGRADING MICROSOFT DYNAMICS NAV 3.70
Chapter 4
Task 3
pg 18
Appendix A
pg 41
Chapter 4
Task 4
pg 18-19
For each company, on form 104001, click Transfer Data. This runs codeunit
104045.
7. On form 104001, click Delete Objects.
This runs codeunit 104002 to delete all forms, reports, dataports, and codeunits
from the database but not the tables.
8. Import the new customized objects that you created in the compare
and merge process.
In the Import Worksheet window, click Replace All, and then click OK.
Chapter 4
Task 5
pg 19
Chapter 4
Task 6
pg 19
Chapter 4
Task 7
pg 20-21
Chapter 4
Task 8
pg 21
11. For each company, perform any manual data or object changes to
prepare the data for step 2 of the upgrade.
Chapter 4
Task 9
pg 21-23
On the Tools menu, click Language, and then select the language of the old
customer database from the list.
Use form 691, Send-to Programs, to set up programs for integration with
Microsoft Office.
Use form 690, Manage Style Sheets, to set up style sheets for exporting data
to Microsoft Office applications.
Use form 104090, Team Meeting Organizers, to assign a salesperson code
for the meeting organizer for each team.
Use form 5236, Human Res. Units of Measure, to set up human resource units
of measure.
12. Run codeunit 104048, Upgrade NAV 2009 Step 2.
In Object Designer, run form 104002.
Chapter 4
Task 10
pg 23-24
For each company, on form 104002, click Transfer Data. This runs codeunit
104048.
13. For each company, perform any data changes that are needed after
step 2.
Check if the customer has changed the standard source codes or source code
setup and update any new source codes if necessary.
3
UPGRADING MICROSOFT DYNAMICS NAV 3.70
Chapter 4
Task 11
pg 24
14. For each company, initialize the company in the upgraded database.
Run codeunit 2, Company-Initialize.
Chapter 4
Task 12
pg 24
Chapter 4
pg 25-29
2.
If the customer does not use the standard roles and permissions, then you must
manually upgrade the roles and permissions.
Upgrade Database Key Groups
Synchronize the Security System
If you are upgrading Microsoft Dynamics NAV with SQL Server, then you must
synchronize the security system.
16. On form 104002, click Delete, and then click Unused Old Tables.
This runs codeunit 104003, which deletes old tables that are no longer used in
Microsoft Dynamics NAV 2009.
17. On form 104002, click Delete, and then click Upgrade Toolkit.
This runs codeunit 104004, which deletes the upgrade toolkit objects.
18. Test the database.
Test the database for everything except table/field relationships.
Chapter 4
pg 30
Chapter 4
pg 30
Chapter 4
pg 31
Chapter 4
pg 32
4
UPGRADING MICROSOFT DYNAMICS NAV 3.70
Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables
you and your people to make business decisions with greater confidence. Microsoft Dynamics works
like and with familiar Microsoft software, automating and streamlining financial, customer
relationship and supply chain processes in a way that helps you drive business success.
U.S. and Canada Toll Free 1-888-477-7989
Worldwide +1-701-281-6500
www.microsoft.com/dynamics
The information contained in this document represents the current view of Microsoft Corporation on the issues
discussed as of the date of publication. Because Microsoft must respond to changing market conditions, this document
should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of
any information presented after the date of publication.
This White Paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR
STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright,
no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form
or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the
express written permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering
subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the
furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual
property.
2008 Microsoft Corporation. All rights reserved.
Microsoft, the Microsoft Dynamics Logo, SQL Server, Microsoft Dynamics, and C/SIDE are either registered trademarks
or trademarks of Microsoft Corporation or Microsoft Business Solutions ApS in the United States and/or other countries.
5
UPGRADING MICROSOFT DYNAMICS NAV 3.70