CU 2021/02 for Microsoft Dynamics NAV 2016 – 2018 and Microsoft Dynamics 365 Business Central on-premises has been released

The cumulative update 2021/02 for Microsoft Dynamics NAV 2016, NAV 2017, NAV2018 and for Microsoft Dynamics 365 Business Central (2019 wave 1, 2019 wave 2, 2020 wave 1, 2020 wave 2) on-premises has just been released.

Microsoft Dynamics NAV 2016/CU64DownloadDocumentation
Microsoft Dynamics NAV 2017/CU51DownloadDocumentation
Microsoft Dynamics NAV 2018/CU38DownloadDocumentation
Microsoft Dynamics 365 Business Central Spring 2019 on-premises/CU21DownloadDocumentation
Microsoft Dynamics 365 Business Central 2019 Wave 2 on-premises/U15.15DownloadDocumentation
Microsoft Dynamics 365 Business Central 2020 Wave 1 on-premises/U16.10DownloadDocumentation
Microsoft Dynamics 365 Business Central 2020 Wave 2 on-premises/U17.4DownloadDocumentation

ALRM: AL ID Range Manager introduction

AL ID Range Manager is VS Code & Microsoft Dynamics 365 Business Central extensions made for developers who need to manage their object/field IDs across multiple projects (or in the multi-developers environment).

Source codes are available online on GitHub

The project was originally created as a part of our project for hackathon Coding4BC that took place in November 2020 (

Made by developers for developers.

Monitored Fields

Another new functionality introduced with the Business Central 2020 Wave 2 (with version 17.1 in November specifically) is called “Monitored Fields”. This functionality is built over the original Change Log functionality and use the same tables and procedures; however, extends the core functionality with email notifications when any of the defined fields are changed.

To find all related pages, type “monitor” into “Tell me”. Let’s start with Field Monitoring Setup.

Field Monitoring Setup

Using this setup, the functionality itself could be enabled. On the page, it is also possible to define email profile that will be used for notifications and the user who will be notified about any change to the monitored field (for notification, the email from User table of the corresponding user is used).

Monitored Fields Worksheet

Using the worksheet, you can define all combination of tables and fields you want to monitor. If the Data Sensitivity functionality is in use, the monitored fields can be automatically generated based on data in this table. Nevertheless, it is also possible to define all fields manually.

It is important to remember that the field is not monitored until the “Notify” field is enabled. It can be done manually for every line or using actions “Set for Notification” (to enable notifications) or “Clear for Notification” (to disable notifications).

Monitored Field Log Entries

On this page, all changes to monitored fields could be found. Right now, it is basically just a new page for entries in Change Log.T here are also listed all changes to Monitored field configuration tables (similarly to Change Log).

Email notifications

Nonetheless, the most useful thing that comes with this functionality is the notifications itself. All described above is just a new design for ChangeLog; however, the changelog only logs the information about the change, and nobody knows that something had changed. The Monitored fields functionality extends logging by notifying a responsible user using email notification.

D365 Business Central Bootcamp (16. – 17. 04. 2021)

UPDATE 21. 02. 2021: Event postponed from 05. – 07. 03. 2021 to 16. – 17. 04. 2021

The first 2021 Business Central technical conference is here. If you are interested in my blog and topics, please vote for my sessions to be available at the conference!

AL Language: Coding for performance

Microsoft brought much new functionality in the last versions to increase the performance of the system; however, the core of all usual performance problems are linked to the way, how extensions are developed. In this session, we will look in detail on the following topics: Table Extensions objects, Partial Records (Loaded Fields), Impact of table extensions on performance and on Programming patterns for performance.

AL Language: Enums & Interfaces

In this session, we will look at how to use enums and interface properly. Enums are full replacement of the Options data type and together with Interfaces can create a powerful, extensible environment.

Microsoft Dynamics 365 Business Central Certification is available!

Right now, the only official Microsoft exam & certification for the Business Central (details of MB800 exam and details of certification) is in the full version! After more than 4 months when the exam was in beta version, Microsoft just switched the exam and corresponding certification to the full version available for everyone.

I can definitely recommend the exam to anyone experienced in the Business Central’s functionality (or in last versions of Dynamics NAV; however, some of the tasks are from the Business Central only).

Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate

I did the exam two and a half months ago (and received the results and my passing score two hours ago once the exam was approved as a full version). The exam covers all core topics and is build in an exciting way (from my point of view, tasks are much better than those in “old” certifications like MCSA/MCSE).

Have you done the exam? What are your opinions? Share your ideas and thoughts in comments!

Happy New Year 2021!

Happy New Year! I wish all the best to you and your families, especially during these hard pandemic days. I am happy that I met some of you on tech conferences last year and hope that we will meet each other in person in 2021!

I am also glad to say that I was offered a place in the team of experienced tech speakers on the COMMUNITY SUMMIT EUROPE 2021.

Stay tuned for my summit’s session topics and also for some other conferences I will attend! I will share all details in the upcoming weeks!

New Year Card by Christmas vector created by kjpargeter –