Source Codes

by Oct 20, 2020

Home 9 Source Codes ( Page 19 )

Below are my free-time projects. Please take in mind all these projects are created as a free-time activity and hence I do not provide any support or take any responsibilities. If you want to use any of these projects as well as any part of the code from these projects, please contact me. All codes are available under a CC-BY-NC-SA license.

Larger Projects

ALRM (AL ID Range Manager), originally from Coding4BC Hackathon

The solution that helps every Business Central developer manage object IDs and enforce rules in object names. The solution is built from two extensions – one for the Business Central (that allows defining ranges, extensions, etc.) and another one for VS Code which allows every developer to gain unused IDs without leaving his workplace. To see details and download links, see links to GitHub below.

Field Level Permissions (Restricted Fields)

This extension extends security functionalities with field-level permission. Using this extension, users are able to define who can or can not change specific fields in any table in your system.

  • Business Central Extension is currently available through the GitHub repository and has to be installed manually using the app package.

Replace Document Attachments

This simple extension allows to replace existing document attachments in master entities and open sales documents.

  • Business Central Extension is currently available through the GitHub repository and has to be installed manually using the app package.

Short Examples & Guides

AL Language

Dart/Flutter

Recent Articles from the category

“Designing complex ERP processes” session in Prague

Last week I was invited to the local programming group in Prague to share my knowledge and expertise within Microsoft's ERP platform designing and programming. Due to Covid-19, it was my first in-person attendance at any tech conference after almost one and a half...

read more

How to customize Base-Application

Even if customizing of the core apps is not recommended, sometimes it is still necessary (as I already described in the previous article). So let's look at how to do it. Requirements There are no special requirements to change the Base App. The only thing that needs...

read more

Dart & Flutter: What is it?

As from my point of view, the original mobile app for Microsoft Dynamics 365 Business Central is not suitable for some industries, especially when there are some requests on special behaviour (such as automation, bar code scanning & automation or special system...

read more

New Features: Non-Sequential numbering

One of the most known problem, especially in systems with many users, is managing DB locking for records, that require many updates. In term of Business Central (and previously NAV too) this problem is mostly known from No. Series. The new version of the Business...

read more

BLOB storage changes in Business Central 15.0

With upcoming new major version of Business Central (2019 wave 2 /15.0), there is a lot of breaking changes that we have to work with. One of the first any developer probably find out is warning about using of TempBlob record variable. This record is usually used as a...

read more

Customize Base-Application

Although it is really not the way how we should develop new functionality, it is sometimes still necessary to customize standard code in Base Application. I do not usually allow developers working on my projects to customize the standard apps if it is not absolutely...

read more

Sign Up for News

Certifications

Highest certification
Microsoft Data Management and
also in D365 Business Central

Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate

See other certifications here