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.
- Visual Studio Code Extension is available directly on VS Code Marketplace
- Business Central Extension is available on GitHub and also on Microsoft Business Central AppSource
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 only through the GitHub repository and has to be installed manually using the app package.
SWEM (SW Project E-Master)
The solution helps with managing software project hours. The solution adds new functionality to list projects, manage consumed hours, and auto invoice them using your own build API solution (for example to integrate into 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 the GitHub repository and has to be installed manually using the app package.
Short Examples & Guides
AL Language
Dart/Flutter
- Business Central Mobile App