Microsoft Dynamics 365 Business Central
Discover the unique world of Dynamics ERPs
Newest article
New concurrency limits for JQ in 23.3
With release 23.3, Microsoft completed the global rollout of concurrency JQ limit changes first introduced last year! Instead of a per-environment limit, Microsoft has shifted the focus to users (or Microsoft Entra Apps). Now, you can create more scheduled tasks per user, dynamically scaling your workload. The more users you have, the more tasks you can simultaneously run! How to get max from this change Why Spread Job Queues? When managing job queues in Microsoft Dynamics 365 Business Central, consider distributing the workload across multiple users. By doing so, you enhance fairness, resource utilization, and overall system performance. Distributing job queues across multiple users ensures fairness. No single user monopolizes the queue, leading to better task responsiveness....
Meet me on tech conference
Latest Articles
Forget Confirm() method; start with Confirm Management module
For a long time, if we wanted to get input from the user to confirm something, we used Confirm() method. This method is straightforward - it has two parameters (+ unlimited number of constant values similar to StrSubstNo() method). The first one accepts text shown to...
Returning complex types in AL Language
In Microsoft Dynamics 365 Business Central 2021 w1 (released in May 2021), a profound change was introduced to ways how we can design our applications Until this version, the only way to return complex data types (like records, codeunits, Lists etc.) was using the var...
Next conf session: DynamicsCon 2021
The next Microsoft Dynamics 365 Business Central conference has just been planned, and I already sent a submission for my session! Link to the submission: AL Language: Coding for performance v2 and yes, I am no longer part of a rookie speakers track 😉 ) The...
ALRM: AL ID Range Manager has been updated!
I have just released a new version of ALRM extensions for VS Code as well as for Business Central. The latest versions are available for download on my GitHub and also directly in VS Code marketplace for free for any developers in AL Language. And what is new? - VS...
How to start with ALRM: AL ID Range Manager
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). If you want to know more about this project, check...
Business Central Bootcamp is the past
Last Saturday, I had a session at another great tech conference (unfortunately, due to Covid still online) - Business Central Bootcamp (list of all sessioon is here). Once the recordings are available, I will give you some tips about other sessions that were the most...
Import various file types with Interfaces
A few weeks ago, I described a solution for importing an Excel file to the Business Central using Excel Buffer in AL Language (see here). In today's article, we will look at how to build a more complex solution that can be used for file imports without the needs to...
PowerPlatform Community – Business Central Bootcamp session
The Business Central Bootcamp conference is almost here! Let's check all sessions and find your favourite ones at https://events.powercommunity.com/business-central-bootcamp/. You can register for the event using this registering form for FREE! I am part of this...
Microsoft Dynamics 365 Business Central 2021 wave 1 is available!
The first quarter has ended, and as always, the new major version of the Business Central is here - Microsoft Dynamics 365 Business Central 2021 wave 1 (BC2021w1). What is new in this version? All the main changes are described directly on the Microsoft Docs. Some of...
Kepty4Beginners: Flowfields in AL Language (Calculated Fields)
Not all fields in AL Language are stored in SQL Database. Flowfields are a great example of these fields. Flowfields are special field type that allows you to create a field that loads a value from another field within the same or even different table. In the AL...
It’s official! AL Language: Coding for performance session on the upcoming conference
I am glad to announce that my session "AL Language: Coding for performance" has been chosen as one of the developer's sessions at the upcoming conference "D365 Business Central Bootcamp"! The session took place in the middle of the event, on Saturday 17th of April...
DynamicsCon 2021 TODAY!
Dynamics Con 2021, another great technical conference for all Dynamics 365 apps including Business Central starts today! You can join the event on https://dynamicscon.com/. To see the agenda of the event, check the Agenda section. There are many great speakers and...
New version of ALRM: AL ID Range Manager has just been released!
Today I have released a new version of both the ALRM (AL ID Range Manager) extension for Visual Studio Code and Microsoft Business Central. If you do not know what ALRM is, check some of previous articles here on my blog. Both extensions are available on my GitHub...
How to import Excel files using Excel Buffer
Last week, I saw a question about importing data from Excel file to Business Central using AL Language. A few years ago, the only solution was to use DotNet integration. However, with the Business Central, there is a much quicker and better approach. All functions for...
Kepty4Beginners: How to create a basic entity
In today’s beginner series article, we will look at how to create a basic entity such as Item, Customer, Vendor etc. Creating basic entities is one of the core things anyone has to know. It is also necessary to know which properties must be defined (LookupPageID,...