Monday 16 July 2018

Data Upgrade from NAV 2013 to NAV 2018 CU5

Hello Everyone,

In this article, we would discuss about Data Upgrade from NAV 2013 to NAV 2018 CU5 (Build 21836). 

Microsoft Link for Data Upgrade to NAV 2018: https://docs.microsoft.com/en-us/dynamics-nav/upgrading-the-data

Task 1: Prepare the old database

1) Use the Microsoft Dynamics NAV 2013 Development Environment to build all application objects


Build Server Application Objects

2) Unlock all application objects

Filter - Locked True in object designer.

Select all Locked Objects and From File Select Force Unlock.

3) Synchronize the database schema by compiling all Objects

Task 2Create a full SQL backup of the NAV 2013 database on SQL Server

Task 3Uninstall all V1 extensions

As it is an NAV 2013 database there are no Extensions so skip this step.

Task 4Upload the Microsoft Dynamics NAV 2018 license to the NAV 2013 database

- In the NAV 2013 development environment, on the File menu, point to Database, and then choose Alter.

- In the Alter Database window, choose Integration, and then select Save license in database.

- Restart Microsoft Dynamics NAV 2013 Server instance


Upload License

Task 5Delete all objects except tables from the NAV 2013 database

- Select All Objects in Object Designer and Mark All Objects.
- Select Tables in Object Designer, Select All and UN-mark all tables.
- From View Select Marked only and select all in Object Designer.
- Delete all Objects (marked Objects).

Task 6: Uninstall (optional) the old product (NAV 2013) and install the new product (NAV 2018 CU 5)

- Along with Installation of NAV 2018 CU 5, create a service for NAV 2018 CU 2
- Increase the SQL Command Time Out from 00:30:00 to 20:00:00 for both Services (One Service for NAV 2018 CU 2 and one Service for NAV 2018 CU 5)

Task 7: Clear Dynamics NAV Server instance and debugger breakpoints records from NAV 2013 database

1) Stop NAV 2013 Service

2) Using SQL Server Management Studio, open and clear the dbo.Server Instance and dbo.Debugger Breakpoint tables of the NAV 2013 database

DELETE FROM [NAV2018_TEST].[dbo].[Server Instance]

DELETE from [NAV2018_TEST].[dbo].[Debugger Breakpoint]

where NAV2018_TEST is my Databasename

Task 8: Convert the NAV 2013 database to the Microsoft Dynamics NAV 2018 CU 2 Database

- Open NAV 2018 CU 2 Developer Environment - Run as Administrator
Open the NAV 2013 database in NAV 2018 CU 2 Development Environment
- Follow the conversion instructions
- Important: Do not run schema synchronization at this time.

Task 9: Import the upgraded application objects (NAV 2018 CU 2) and upgrade toolkit objects into the converted database

Import Merged objects from NAV 2018 CU 2 Object Merge in the database. (Select Replace all)
- Do not run table synchronization (Select Later if asked)
- Import Upgrade Toolkit Objects (Upgrade7001100.fob) in Database
- Do not run table synchronization (Select Later if asked)

Task 10: Connect a Microsoft Dynamics NAV 2018 CU 2 Server instance to the converted database

- Connect to NAV 2018 CU 2 service that we created in Task 6

Task 11: Compile all objects that are not already compiled

- Filter Objects with compiled false.
- Compile objects with Synchronization Schema Later.

If you get errors on the following table objects, use the Object Designer to delete the objects because they are no longer used.

Table 470 Job Queue (replaced by the Task Scheduler)
Table 824 DO Payment Connection Details
Table 825 DO Payment Connection Setup
Table 827 DO Payment Credit Card
Table 828 DO Payment Credit Card Number
Table 829 DO Payment Trans. Log Entry
Table 1510 Notification Template

When you delete following table object, in the Delete confirmation dialog box, set the Synchronize Schema option to Force. 

- Test Runner Codeunits
Codeunit - 130400 - CAL Test Runner
Codeunit - 130402 - CAL Command Line Test Runner

OnBeforeTestRun - Verify parameter FunctionTestPermissions


Before Test Run

OnAfterTestRun - Verify parameter FunctionTestPermissions

After Test Run

Task 12: Run the schema synchronization on the imported objects - NAV 2018 CU 2

From Tools - Sync. Schema for all Tables - With Validation


Sync Schema With Validation

Task 13: Run the data upgrade process - NAV 2018 CU 2

- Open NAV 2018 CU 2 Development Environment as an administrator. 
- On the Tools menu, choose Data Upgrade, and then choose Start and follow the instructions. 
- To view the progress of the data upgrade, on the Tools menu, choose Data Upgrade, and then choose Show Progress. 


Data Upgrade

Data Upgrade


Below Tasks A to I are for NAV 2018 CU 2 ==> NAV 2018 CU 5

Microsoft Link: https://docs.microsoft.com/en-us/dynamics-nav/upgrading-to-microsoft-dynamics-nav


Data Upgrade


Task A: Create a full SQL backup of the NAV 2018 CU 2 database on SQL Server

Task B: Stop NAV 2018 CU 2 Service

Task C: Convert the NAV 2018 CU 2 database to the Microsoft Dynamics NAV 2018 CU 5 Database

- Open NAV 2018 CU 5 Developer Environment - Run as Administrator
Open the NAV 2018 CU 2 database in NAV 2018 CU 5 Development Environment
- Follow the conversion instructions
- Important: Do not run schema synchronization at this time.

Task D: Import the upgraded application objects (NAV 2018 CU 5) into the converted database

Import Merged objects from NAV 2018 CU 5 Object Merge in the database. (Select Replace all)
- Do not run table synchronization (Select Later if asked)
- Do not run table synchronization (Select Later if asked)

Task E: Connect a Microsoft Dynamics NAV 2018 CU 5 Server instance to the converted database

- Connect to NAV 2018 CU 5 service that we created in Task 6

Task F: Compile all objects that are not already compiled

- Filter Objects with compiled false.
- Compile objects with Synchronization Schema Later.

Task G: Run the schema synchronization on the imported NAV 2018 CU 5 objects

From Tools - Sync. Schema for all Tables - With Validation


Sync Schema With Validation

Task H: Run the data upgrade process - NAV 2018 CU 5

- Open NAV 2018 CU 5 Development Environment as an administrator. 
- On the Tools menu, choose Data Upgrade, and then choose Start and follow the instructions. 
- To view the progress of the data upgrade, on the Tools menu, choose Data Upgrade, and then choose Show Progress. 


Data Upgrade

Data Upgrade

Task I: Create a full SQL backup of the NAV 2018 CU 5 database on SQL Server


Task 14: Import upgraded permission sets and permissions by using the Roles and Permissions XML ports

Task 15: Set the language of the customer database

In the development environment, choose Tools, choose Language, and then select the language of the original customer database.

Task 16: Register client control add-ins

- To use these add-ins, they must be registered in table 2000000069 Client Add-in.

Microsoft.Dynamics.Nav.Client.BusinessChart 
Microsoft.Dynamics.Nav.Client.DynamicsOnlineConnect
Microsoft.Dynamics.Nav.Client.FlowIntegration
Microsoft.Dynamics.Nav.Client.OAuthIntegration
Microsoft.Dynamics.Nav.Client.PageReady 
Microsoft.Dynamics.Nav.Client.PingPong 
Microsoft.Dynamics.Nav.Client.SocialListening 
Microsoft.Dynamics.Nav.Client.TimelineVisualization
Microsoft.Dynamics.Nav.Client.VideoPlayer 
Microsoft.Dynamics.Nav.Client.WebPageViewer

Task 17: Publish and install/upgrade extensions

Database = nav2018_test
Server Instance = nav2018_test
Database Server = NAVDB

You can find Extensions in NAV 2018 CU 5 DVD ==> ..\NAV.11.0.21836.W1.DVD\Extensions\
My Folder Path = C:\Prerequisites\Extensions\

Extensions Folder Path

You can download Microsoft_Application_11.0.19738.0.app using below link
Microsoft_Application_11.0.19738.0.app

You can find ModernDev in NAV 2018 CU 5 DVD 
..\NAV.11.0.21836.W1.DVD\ModernDev\program files\Microsoft Dynamics NAV\110\Modern Development Environment

My Folder Path = C:\Prerequisites\Extensions\ModernDev\

Modern Dev Folder Path


1) Open Microsoft Dynamics NAV Administration Shell - Run as Administrator
Run below commands:

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\ModernDev\System.app" -PackageType SymbolsOnly

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\ModernDev\Test.app" -PackageType SymbolsOnly

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\ModernDev\Microsoft_Application_11.0.19738.0.app" -PackageType SymbolsOnly

2) Update Custom Setting file parameter "EnableSymbolLoadingAtServerStartup" = True

3) Restart Microsoft Dynamics NAV 2018 CU 5 Server instance

4) Generate the application symbol references for running Running C/SIDE and AL Side-by-Side

5) Open command prompt - Run as Administrator
Run below command:

cd "C:\Program Files (x86)\Microsoft Dynamics NAV\110\RoleTailored Client"
finsql.exe Command=generatesymbolreference, Database=nav2018_test, ServerName=NAVDB

Verify results after 5 minutes at location
C:\Program Files (x86)\Microsoft Dynamics NAV\110\RoleTailored Client\navcommandresult.txt
"[0] [07/07/18  3:08:25 AM] The command completed successfully in '268' seconds."


6) V1 extensions have the file type .navx. V2 extensions have the file type .app

7) Open Microsoft Dynamics NAV Administration Shell - Run as Administrator
Run below commands:

For V1 Extensions:
Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\Ceridian.navx"

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\MSWalletPayments.navx"

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\PayPalPaymentsStandard.navx"

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\QuickBooksDataMigration.navx"

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\QuickbooksPayrollFileImport.navx"

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\SalesAndInventoryForecast.navx"


For V2 Extensions:
Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\C52012DataMigration.app"

Publish-NAVApp -ServerInstance nav2018_test -Path "C:\Prerequisites\Extensions\ImageAnalysis.app"

For V2 Extensions - Sync
Sync-NAVApp -ServerInstance nav2018_test -Name "C5 2012 Data Migration" -Version 1.0.21836.0
Sync-NAVApp -ServerInstance nav2018_test -Name "Image Analyzer" -Version 1.0.21836.0

Extensions

Task 18: Update the Dynamics NAV Web client configuration file (navsettings.json)

If you have installed the Microsoft Dynamics NAV Web Server components, populate the navsettings.json file for the Dynamics NAV Web Server instance with the settings of the NAV 2013 web.config file.

NAV 2013 - web.config file

Web Config Path

NAV 2018 CU 5 - NAVSettings.JSON file

Nav Settings JSON Path

Task 19: Delete the upgrade objects

- At this point, we have upgraded the database to Microsoft Dynamics NAV 2018 CU 5. 

- Now, you can delete the upgrade codeunits and upgrade table objects that you imported in task 9. This task is recommended but not required.

- Filter Objects with Version Tag - UPGTK11.00.00 and delete objects with Force


I hope this would help you a lot. Please also let me know your views.

Your valuable comments and feedback are appreciated.

56 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. This is wonderful. Thanks, Suraj. One question, I was not aware until I read this post that it was necessary to run a second data upgrade if we convert past CU2, which in almost all cases at this point we are likely going to have to do. Can you explain why the second data upgrade step is required? I had previously functioned under the assumption that the data upgrade step was version specific, not CU specific. I do not recall having to do this in 2017.

    ReplyDelete
    Replies
    1. Hello Justin,
      The Second Data Upgrade step is only necessary for NAV 2013 and NAV 2013 R2 and not for NAV 2015/NAV 2016/NAV 2017, as NAV 2013 and NAV 2013 R2 versions mainstream support ended on January 9, 2018 by Microsoft when NAV 2018 CU 2 was released. You won't find Upgrade Toolkit of NAV 2013 and NAV 2013 R2 in NAV 2018 CU 3 and above.

      https://blogs.msdn.microsoft.com/nav/2018/04/06/upgrading-to-dynamics-nav-2018-from-dynamics-nav-2013-or-dynamics-nav-2013-r2/

      https://docs.microsoft.com/en-us/dynamics-nav/upgrading-to-microsoft-dynamics-nav

      Delete
    2. Hi Suraj,
      Great post. Thank you for it. It doesn't look like there is any upgrade toolkit for CU02 to CU05 upgrade. What toolkit did you use?
      Regards,
      Martin

      Delete
    3. Hello Martin,
      You need to use same toolkit that was imported during Task 9.

      For Task D, you would not require to import tool kit again as it would be already imported in database in Task 9.

      That is why toolkit objects are deleted at last in Task 19.

      Delete
  3. Thanks, Suraj. That makes sense. Just so I am clear, in order to upgrade from NAV2013R2 we'd use the following upgrade objects during the data ugprade step in 2018CU2 - Upgrade7101100.US and Upgrade710HF1100.US. Your article did not say anything about applying any other upgrade objects when we move to the higher CU, so my assumption is those same two upgrade fobs would be used again when we do the upgrade for the higher cumulative update. Is that correct?

    ReplyDelete
    Replies
    1. Hello Justin,
      Yes, it's correct, For upgrading from NAV 2013 R2 to NAV 2018 CU 2 and higher CU's use Upgrade Toolkit objects Upgrade7101100.US and Upgrade710HF1100.US.

      That's why in Upgrade steps Data Upgrade Toolkit Objects are deleted at the End.

      Delete
  4. Perfect. That lines up with what I now know. Thanks, Suraj. This was a very enlightening post. I'm glad you provided this for us. I've crafted documentation based upon this that'll I will use moving forward.

    ReplyDelete
  5. Great post, step by step, better than Microsoft documentation (my opinion).

    I can insert your link in my new book ?
    Thanks

    Roberto Stefanetti

    ReplyDelete
    Replies
    1. Hello Roberto,
      Thanks a lot for your compliment. Means a lot.
      Yes, you can insert the link in your book. (My pleasure) :)

      Delete
  6. Great Article. Can someone please explain why there are two files Upgrade7101100.US and Upgrade710HF1100.US? Looks like they contain the same objects.

    Gunnar Sundfar

    ReplyDelete
    Replies
    1. There is a small change between 2 files Upgrade7101100.US and Upgrade710HF1100.US.

      If your NAV 2013 R2 Database which is getting upgraded to NAV 2018, contains Field No. 1200 "Direct Debit Mandate ID" in Table 36 then Use Upgrade Toolkit Upgrade7101100.US else Use Upgrade Toolkit Upgrade710HF1100.US

      Delete
    2. Ah, good to know. Thanks.

      Delete
  7. Hi Suraj, in this case object merging also need to be done twice? One for cu2-2018 and another for cu5-2018?? Pls suggest. Also in task 14 u have mentioned import permission sets but never mentioned abt export in 2013. Pls clarify on above thanks in advance :)

    ReplyDelete
    Replies
    1. Hello,
      Yes Object Merging needs to be done twice, One for NAV 2018 CU2(Only Tables) and second time for NAV 2018 CU 5(All Objects).


      For Task 14, Import upgraded permission sets and permissions by using the Roles and Permissions XML ports, See below steps


      - Xmlport 9171 and 9172 are not there in Standard NAV 2013. You can Export Text files from NAV 2018 and Save As in your license Range(Example 50000 and 50001) in NAV 2013 database

      i) Export Permissions and Permissions Set using Xmlport saved in license Range(Example 50000 and 50001) - from Nav 2013 base - Except Super Role

      ii) Export Permissions and Permissions Set using Xmlport saved in license Range(Example 50000 and 50001) - from Nav 2013 Custom Database - Except Super Role

      iii) Export Permissions and Permissions Set using Xmlport 9171 and 9172 - from Nav 2018 CU5 database - Except Super Role

      - Merge Difference of i) and ii) in iii) and make a final Set (4_Import_Export Permission Sets and 4_Import_Export Permissions)

      - Run Page - 9802 from NAV 2018 CU 5and delete Permissions Sets Except Super - Means Only Super

      - Run XmlPort 9171 - Import - Merged File -- 4_Import_Export Permission Sets

      - Run XmlPort 9172 - Import - Merged File -- 4_Import_Export Permissions

      Reference Link - https://docs.microsoft.com/en-us/dynamics-nav/how-to--import-export-permission-sets-permissions#ImportPerms

      Delete
  8. I missed one point, is 2018 C2 also need to install or just run from shortcut will do?

    ReplyDelete
    Replies
    1. Hello,
      You need to Install only NAV 2018 CU 5 and use NAV 2018 CU 2 using RTC Folder.
      You would also need to create service for NAV 2018 CU 2.

      Delete
    2. Hi Suraj, thanks for ur reply. I created service but unable to start as it says the 2018DB in cu2 need to convert to cu5. Pls help me out when am I doing wrong. (I tried starting Service using CU2 administration tool from rtc folder as suggested)

      Delete
    3. Hello,

      Kindly follow sequence as mentioned in upgrade steps.

      Task 6: Uninstall (optional) the old product (NAV 2013) and install the new product (NAV 2018 CU 5) + Create Service for NAV 2018 CU 2
      - You can verify NAV 2018 CU 2 created service is working fine or not by connecting it to NAV 2018 CU 2 Base Database.
      - You can verify NAV 2018 CU 5 created service is working fine or not by connecting it to NAV 2018 CU 5 Base Database.


      Task 10: Connect a Microsoft Dynamics NAV 2018 CU 2 Server instance to the converted database

      Task E: Connect a Microsoft Dynamics NAV 2018 CU 5 Server instance to the converted database

      Delete
  9. how to install the new product (NAV 2018 CU5) + Create service for NAV 2018 CU 2

    ReplyDelete
    Replies
    1. Hello Gary Wee,
      You can install NAV 2018 CU 5 following below link.
      https://community.dynamics.com/nav/b/sauravdhyanimicrosoftdynamicsnav/archive/2017/12/02/install-microsoft-dynamics-nav-2018


      - NAV 2018 CU2 - Service Creation
      You can find Service Folder in NAV 2018 CU 2 Setup at below location
      ..\NAV.11.0.20348.NA.DVD\ServiceTier\program files\Microsoft Dynamics NAV\110\Service

      Rename Service Folder to Service-CU2 and copy at below location
      C:\Program Files\Microsoft Dynamics NAV\110\

      1) From Powershell - Run as administrator
      New-Service -Name 'MicrosoftDynamicsNAVServer$NAV2018_CU2' -BinaryPathName '"C:\Program Files\Microsoft Dynamics NAV\110\Service-CU2\Microsoft.Dynamics.Nav.Server.exe" $NAV2018_CU2 /config "C:\Program Files\Microsoft Dynamics NAV\110\Service-CU2\Microsoft.Dynamics.Nav.Server.exe.config"' -DependsOn 'NetTcpPortSharing' -Description 'Service handling requests to Microsoft Dynamics NAV application' -DisplayName 'Microsoft Dynamics NAV Server [NAV2018_CU2]' -StartupType Manual

      2) From CMD - Run as administrator
      sc.exe config MicrosoftDynamicsNAVServer$NAV2018_CU2 depend= HTTP/NetTcpPortSharing

      Delete
  10. Hi Suraj, I encounter this error in step H "the source code already exists. identification fields and value: code= 'paymtrecon'". Had you encounter this?

    ReplyDelete
    Replies
    1. Hello Gary Wee,
      Yes, Kindly See Codeunit - 104000 UPG7081.NA
      Function --> [UpgradePerCompany] UpdateSourceCodeSetup()

      Update condition of Inserting Source code as below,
      If Source Code for PAYMTRECON Exist then Modify else Insert

      Delete
  11. Hi Suraj,
    What are the risks of upgrading NAV 2013 directly to say NAV 2018 CU5? I understand there's no upgrade toolkit for 2013 in CU5 but I intend to use the CU2 toolkit in CU5.. Will it work

    ReplyDelete
    Replies
    1. Hello Peterson,
      I would not recommend you to directly upgrade from NAV 2013 to NAV 2018 CU 5.

      NAV 2013 Last CU 58 was released with NAV 2018 CU 1 in Jan 2018.

      For Each CU Microsoft includes hot-fixes and regulatory features, if not taken into consideration may cause interoperability issues.

      So Upgrade Approach, NAV 2013 --> NAV 2018 CU 2 --> NAV 2018 CU 5

      https://blogs.msdn.microsoft.com/nav/2018/04/06/upgrading-to-dynamics-nav-2018-from-dynamics-nav-2013-or-dynamics-nav-2013-r2/

      Delete
  12. Hi suraj,
    I'm getting the tenant default is not accessible error while running any pages,tables and when im doing sync of tenant im getting below error "The VIEW CHANGE TRACKING permission was denied on the object 'NAV App', database 'navision-live2005', schema 'dbo'."Kindly help

    ReplyDelete
    Replies
    1. Hello Nitish,
      Kindly your NAV service user's permissions. Is it dbowner or not?

      You can grant permission executing the following T-SQL:
      GRANT VIEW CHANGE TRACKING ON [dbo].[Object] TO [YourDomain\YourUser];
      GRANT VIEW CHANGE TRACKING ON [dbo].[NAV App] TO [YourDomain\YourUser];

      Delete
  13. Hi Suraj,I check the the service user has db owner permission.but still getting same error.I noticed when check my user in security tab of SQL server it's showing red cross on the user.plse
    Help.

    ReplyDelete
    Replies
    1. Hello Nitesh,

      Kindly follow below steps.

      1. Login the SQL server using window administrator account/Window authentication.
      2. Go to Security folder, open logins folder, right click User account and then properties.
      3.Supply new SQL login password and confirm it.
      4. Ok to finish.

      Delete
  14. Hi suraj,I have done synchronization of all tables with validation and now i'm doing data upgrade step but once i click on Tools->Data upgrade->start i'm getting this error.
    ---------------------------
    Microsoft Dynamics NAV Development Environment
    ---------------------------
    The navision-live2005 database has version 1000 which is not supported by this version of Microsoft Dynamics NAV Server. Please contact your administrator.
    ---------------------------
    OK
    ---------------------------

    ReplyDelete
    Replies
    1. Hello Nitesh,

      Currently you are on which version of NAV? and you are planning to upgrade to which CU?

      have you verified your upgrade Tool-Kit Objects?

      Delete
  15. Hello Mr. Patel;
    I need to upgrade NAV 2013 to NAV 2018 then to 365 BC . I can not find Upgrade7001100.fob in the NAV2018 upgrade toolkit that I have . Can you please tell me where I can find one or if you can email it me I'll be appreciative. Thanks ebitas@gmail.com

    ReplyDelete
    Replies
    1. Hello,

      You can find Upgrade Toolkit Objects Upgrade7001100 in NAV 2018 CU 2. You can upgrade your NAV 2013 database to NAV 2018 CU 2 and then to respective higher version as per requirement.

      Delete
  16. I need to upgrade NAV 2013 to NAV 2018 then to 365 BC . I can not find Upgrade7001100.fob in the NAV2018 upgrade toolkit that I have . Can you please tell me where I can find one or if you can email it me I'll be appreciative. ebitas@gmail.com Thanks

    ReplyDelete
  17. This comment has been removed by the author.

    ReplyDelete
  18. Hi Suraj, While converting 2013 DB to 2018 by opening it on 2018, system throws error Codeunit 50000 doesnot exists. Did you face this Issue?

    ReplyDelete
    Replies
    1. Hello Ashish,
      I didn't face this issue.

      Please have a look if the object still have Metadata. If so and you had already deleted the object delete directly from the SQL Object Metadata Table.

      Check whether the specified object available in NAV 2013 db or not .

      Delete
  19. Can you please suggest what steps i do need to follow for data upgrade from NAV 2013 to NAV BC(On Prem.)?

    ReplyDelete
    Replies
    1. Hello,

      For upgrading from Microsoft Dynamics NAV 2013 to Dynamics 365 Business Central On-Premises kindly follow below steps,

      1) Upgrade to Microsoft Dynamics NAV 2018.
      2) Upgrade to Business Central.

      Refer below link for reference
      https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/upgrade/upgrading-to-business-central-on-premises

      Delete
  20. Hi Suraj,

    Great post could you guide on upgrade from Nav 2013 to Business central 2019 wave 2 process

    ReplyDelete
    Replies
    1. Hello Sangeeta,

      Kindly see below details,

      NAV 2013 ==> NAV 2018 ==> Business Central Spring 2019 (Version 14) ==> Business Central 2019 Wave 2 (Version 15)

      Some reference links:
      https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/upgrade/upgrade-overview-v15
      https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/upgrade/upgrading-to-business-central-on-premises
      https://docs.microsoft.com/de-de/dynamics365/business-central/dev-itpro/upgrade/upgrade-v14-v15-compatibility

      Delete
  21. I appreciate you for giving such an informative portal. Top nav functional consultant

    ReplyDelete
  22. Spot on with this write-up, I seriously feel this web site needs far more attention. I’ll probably be returning to read more, thanks for the info!
    tech gadget

    ReplyDelete
  23. Hi, I need to upgrade NAV 2013 R2 to NAV 2018 CU 44.

    So what will be the steps, please share.

    ReplyDelete
    Replies
    1. Hello Himanshu,

      Please refer to the below link.

      https://blogs.msdn.microsoft.com/nav/2018/04/06/upgrading-to-dynamics-nav-2018-from-dynamics-nav-2013-or-dynamics-nav-2013-r2/

      Delete
  24. Is the end of support for NAV2016 and NAV2018 definite? We currently use the NAV2016 version.
    More information

    ReplyDelete