Making a Business Central upgrade (so much) easier…

One of the things I spent most of the september month on was to find and document a way to make upgrades from NAV to Business Central easier.

The good news is that we found a way to make upgrades up to 80% cheaper and to almost completely eliminate the dependency on highly skilled developers which in our ecosystem is the resource type that is the most difficult to find.

Source : Marije Brummel
Read more…

Design Considerations for Upgrade Codeunits

Recently, in our product, we enabled support for the new “Item References” in Business Central. Basically meaning: when upgrading to the new version of our product, we wanted to:

-Make sure our code supported the new “Item Reference” table in stead of the old “Item Cross Reference” table
-Automatically enable the “Item Reference” feature” (necessary, because when your code depends on this new feature, it has to be enabled ;-)).
-Automatically trigger the data upgrade (which basically transfers all data from one table to the other)

Obviously, this is all done using an upgrade codeunit. And this made me realize that there are some things that might not be too obvious to take into account when doing things like this

Source : Waldo’s Blog
Read more…

Upgrade to Business Central V17 (part 1) – The Workflow

Recently, we have been going through upgrading our 65 apps to the newest release (v17). You might wonder: upgrade? Wasn’t this supposed to be seemless?

Well, let me explain what we did, how we handle stuff internally – and then maybe it does make sense to you why we take the steps we took for upgrades like this.

Source : Waldo’s Blog
Read more…

MSDYN365BC 2019 Wave 2 – Upgrading an unmodified C/AL Database.

In this article, we will discuss Upgrading a database to Business Central Wave 2 from Business Central Spring 2019 Release (14.x).

This all is for a Business Central Spring Database that does not include any C/AL Code Customization. The database can only include Third Party and Custom Extensions.

Source : Saurav Dhyani
Read more…

Upgrading to 15.x from 14.x C/AL – our NAV TechDays 2019 demo

My session at NAV Tech Days this year was together with Nikola Kukrika and we did an end 2 end walk-through of how to upgrade a code customized C/AL solution in 14.x to 15.x (AL), converting the code, upgrading the data, explaining all the pitfalls and in some cases, how to cope with missing functionality.

Source : Freddys blog
Read more…