Leveraging “Filter Tokens” codeunit to expand Business Central users’ filtering experience

A few weeks back, I watched Erik Hougaard‘s youtube video “Make your own Date Filters in AL and Business Central” and thought of trying it and adding my own bit to it.

First, what was the intention with custom filter tokens?

The standard application comes already with some tokens.

Source : Business Central Musings
Read more…

Dynamics 365 Business Central: changing the way of throwing Errors

After the “What’s New” webcast I’ve done two days ago, I’ve received questions on some new features introduced with Dynamics 365 Business Central 2021 Wave 2 (version 19) that (due to lack of time) I’ve presented quickly.

One of these features was the new way of raising errors that you can use with version 19, alias the Collectible errors.

Source : Stefano Demiliani
Read more…

DLLs in Docker? (BC On Prem)

In my previous post I discussed how you could use your .dlls in an On Prem enviroment hosted on your local machine for those who hasn´t jumped to the cloud yet. https://businesscentralgeek.com/how-to-use-dotnets-for-bc-on-premise

In this post I will show you how to do it in a Docker container. The purpose is to test your extensions and .dlls in the lasts versions of Business Central before updating your production app. This is a good practice to make sure they work correctly in every minor and major update.

Source : Business Central Geek
Read more…

AL Development guideline 1: the “NAV Design Patterns Wiki”

Not too long ago, I followed one of Steve Endow’s amazing livestreams where he was talking about BC Coding Guidelines together with Henrik and Jeremy. And what I noticed was that it appeared to be that “coding guidelines” – whatever they are for you – are hard to find – at least if you’re searching for guidelines in the new AL Language.

Source : Waldo’s Blog
Read more…