topic hubPlatform, DevOps & Performanceofficial - Microsoftreviewed - checked by Opus

Business Central spring 2019

Upgrade guidance for Business Central on-premises spring 2019 (v.14). It covers technical upgrade, application code merging, single-tenant and multitenant data upgrade, cumulative update installation, codeunit 1 replacement, and upgrade considerations. It answers how to move from earlier Dynamics NAV or Business Central versions.

Path: Business Central on-premises > Upgrade > Earlier versions > Business Central spring 2019 · tier official · system platform · narrative reviewed (checked by Opus)

Overview

This section describes how to upgrade to Business Central on-premises spring 2019 (v.14). The entry page, “Upgrading to On-Premises v.14”, explains that the path depends on the source version, with different routes for versions before NAV 2018. It splits the work into application code upgrade and data upgrade, for single-tenant or multitenant deployments.

The other pages cover each stage. “Upgrade Application Code” shows how to merge original, modified and target versions with PowerShell cmdlets. “Converting a Database” describes the technical upgrade, and “Upgrading the Data” covers the single-tenant data upgrade. Three quick reference checklists cover technical upgrade, single-tenant full upgrade and multitenant full upgrade. “Upgrade Considerations” and “Transitioning from Codeunit 1 to System Codeunits” cover changes that may affect custom code. “Install a cumulative update” covers updates within the version.

Start with “Upgrading to On-Premises v.14” to pick your path. Then read “Upgrade Considerations” and use the quick reference that matches your deployment mode as a checklist.

Key points

  • The upgrade path depends on the source version. Versions before NAV 2018 follow different paths.
  • Upgrade has two parts: application code upgrade and data upgrade. Each applies to single-tenant or multitenant deployments.
  • Application code is merged with Merge-, Compare-, Update- and Export-NAVApplicationObject cmdlets. Conflicts are resolved in object text files.
  • Technical upgrade converts the database, synchronizes the schema, converts reports to RDL and migrates V1 extensions to V2. A license must be uploaded.
  • Data upgrade runs upgrade codeunits, synchronizes the schema, publishes extensions, generates symbols and imports or exports permission sets.
  • Codeunit 1 is removed. System codeunits now hold event publishers, and the page maps old triggers to the new ones.
  • Upgrade considerations include cloud migration, V1 to V2 extension conversion, CRM integration upgrade, MenuSuite search, profile customization and special characters in company names.
  • Cumulative update installation covers downloading the package, updating platform components, importing application objects, publishing extensions and uploading the license.

Learn pages

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn’s own.

What Learn documents here 8 of 10 Learn pages

Show 2 more