Source Codes

by Oct 20, 2020

Home 9 Source Codes

Complex 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 that 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
    • Business Central Extension is currently available only through GitHub repository and has to be installed manually using app package.

SWEM (SW Project E-Master)

The solution that helps with managing software project hours. The solution adds new functionality to list projects, manage consumed hours, auto invoice them using own build API solution (for example to integrate to your helpdesk). The extension is still in development and has not been released yet.

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

Short Examples & Guides

AL Language

Dart/Flutter

Recent Articles from the category

My plans for 2022 sessions

My plans for 2022 sessions

2021 is slowly coming to an end, with no other Microsoft conferences planned for this year. However, the conference dates for the next year are slowly beginning to be announced! What are my plans for 2022? This year will be huge! My plans are to have at least four...

read more
Exploring CosmosDB with Business Central, part 2

Exploring CosmosDB with Business Central, part 2

This part explains how to connect to Azure Cosmos DB from your Business Central extension using AL Language and how to get some values from the database.------------------------------------------------------------------------------------------------------------------...

read more
DynamicsCon 2021 session recording available!

DynamicsCon 2021 session recording available!

Finally, recordings from DynamicsCon 2021 Autumn edition are available! Check the official youtube channel. It was a great conference with over 250 people during my live session! I definitely hope I will be able to attend the next in-person DynamicsCon as a speaker...

read more
Directions EMEA day 0 ;)

Directions EMEA day 0 😉

Directions4Partners EMEA 2021 is still in progress here in Milan. I want to share all details about each day, but unfortunately, there are so many amazing things to see, watch and try I have almost no time. So today just a few words about the day before the...

read more
Financial Services Power Summit

Financial Services Power Summit

Another technical conference with my session is less than two weeks away! Financial Service 365 Power Community Summit Taking place on Thursday 21st October 2021 Focused event on how to overcome the challenges of Financial Services with Microsoft 365, Power Platform...

read more
ErrorInfo data type & Collectible Errors

ErrorInfo data type & Collectible Errors

A major change to AL Language development is here! Collectible errors can hugely improve any validation procedures. And what's new? Everything is about a new data type ErrorInfo. ErrorInfo data type ErrorInfo is a new data type introduced in Microsoft Dynamics 365...

read more