April 2023 archive

Microsoft Dynamics 365 Business Central – AL Region Directive

In the AL programming language, region directives are used to organize code to a specific region or section of code. Regions can help developers keep track of and manage the code for different parts of an application. The Region Directives also mark a block of code that you can expand or collapse, which is helpful …

Continue reading

Microsoft Dynamics 365 Business Central – AL Conditional Preprocessor Directives

In the AL programming language, preprocessor directives are used to make code conditional, suppress warnings, and enable code expansion and collapse. The AL preprocessor directives are grouped into conditional, regions, and pragmas categories. In this article, I’ll highlight Conditional Preprocessor Directives. Conditional preprocessor directives are a feature in AL that allows developers to include or …

Continue reading

April 2023 Cumulative Updates for Dynamics 365 Business Central and Microsoft Dynamics NAV

The April updates for Microsoft Dynamics NAV and Microsoft Dynamics 365 Business Central are now available. Before applying the updates, you should confirm that your implementation is ready for the upgrade and ensure compatibility with your modifications. Work with a Microsoft Partner to determine if you are ready and what is needed for you to apply …

Continue reading

Dynamics 365 Business Central – AL: Publish full dependency tree for active project

Dynamics 365 Business Central 2022 Wave 1 introduced a feature for working with workspaces and dependencies. Developers using runtime version 9.0 or higher can use the exciting feature Publish full dependency tree for active project. The AL: Publish full dependency tree for active project command will traverse a project dependency graph in the workspace and install …

Continue reading

Real things I’m asked – Microsoft Dynamics 365 Business Central Posting Date is not within your range of allowed posting dates

I am asked many questions about Business Central on any given day. The questions vary and cover various topics, from development to administration to integration to general application use, to name a few. I want to post them all, but that is not feasible; From time to time, I pick one to write about. Q. …

Continue reading