Book Image

Implementing Microsoft Dynamics 365 Business Central On-Premise - Fourth Edition

By : Roberto Stefanetti, Alex Chow
Book Image

Implementing Microsoft Dynamics 365 Business Central On-Premise - Fourth Edition

By: Roberto Stefanetti, Alex Chow

Overview of this book

Microsoft Dynamics Business Central is a full business solution suite and a complete ERP solution, which contains a robust set of development tools; these tools can help you to gain control over your business and can simplify supply chains, manufacturing, and operations. Implementing Microsoft Dynamics 365 Business Central On-Premise covers the latest features of Dynamics Business Central and NAV from the end users' and developers' perspectives. It also provides an insight into different tools available for implementation, whether it's a new installation or migrating from the previous version of Dynamics NAV. This book will take you from an introduction to Dynamics NAV 2018 through to exploring all the techniques related to implementation and migration. You will also learn to expand functionalities within your existing Microsoft Dynamics NAV installation, perform data analysis, and implement free third-party add-ons to your existing installation. As you progress through the book, you will learn to work with third-party add-on tools. In the concluding chapters, you will explore Dynamics 365 Business Central, the new Cloud solution based on the Microsoft NAV platform, and techniques for using Docker and Sandbox to develop applications. By the end of the book, you will have gained a deep understanding of the key components for successful Dynamics NAV implementation for an organization.
Table of Contents (22 chapters)
Title Page
Copyright and Credits
Dedication
About Packt
Contributors
Preface
Index

Upgrades after Microsoft Dynamics NAV 2013


With the release of Microsoft Dynamics NAV 2015, Microsoft introduced the PowerShell upgrade, which automates code merging as well as data upgrades. In order to take advantage of the PowerShell upgrade process, you need to be at least on Microsoft Dynamics NAV 2013.

There are some limitations to the automated upgrade:

  • If the names of your old variables are used in the newer version as a function or statement, you must change them before you upgrade
  • If your old code calls functions do not exist anymore in the newer version, you must verify that the upgrade codeunits migrate data correctly
  • If the code you're coming from causes some fields on the table to be dropped, you'll need to make sure that it doesn't
  • If your company name uses special reserved characters in Microsoft Dynamics NAV (such as, ~, @, #, $, %, &, *, (), ., !, %, -, +, /, =, and ? ), rename the company before proceeding
  • Make sure that the system tables are in English

In the following section...