Introduction
Introduction to Business Central Customizations
This section covers everything you need to extend and customize Tasklet Mobile WMS from AL code.
It assumes you already know how to build AL extensions for Business Central. If you are new to AL development, start with the Microsoft AL documentation before continuing here.
How to navigate this section
Go to… | If you want to… |
|---|---|
Understand how Mobile WMS works before writing code | |
Learn the standard patterns for extending WMS | |
Look up which events are available for a functional area | |
Customization Examples or the GitHub repository | Find working code for a specific scenario |
Understand a specific feature area (License Plating, Package Numbers) |
GitHub Customization repository
The TaskletWMS/Customization GitHub repository is a companion reference — ready-to-clone AL projects covering common customisation patterns and tweak file templates.
Tasklet Factory University
Tasklet Factory University is the partner learning platform — e-learning courses, webinars, how-tos, resources and downloads, and release news, available 24/7 for Tasklet partners. It includes dedicated learning paths for both implementers and developers, and certification programmes: Tasklet Certified Implementer and Tasklet Certified Developer.
Access requires a partner login. For an overview of what is available and how to get access, see Partner Resources on the Tasklet Factory website. If you are not yet a partner, the same page has information on how to become one.
The Mobile WMS App section
The Mobile WMS App section of this knowledge base covers the device configuration side of Mobile WMS — XML configuration files, step type references, workflow definitions, menu structure, and communication settings. It is the authoritative reference for that configuration detail.
This Customization section and the Mobile WMS App section are complementary. Where pages here introduce a concept (mobile configuration fundamentals, understanding steps, device UI components etc.), they give you the developer perspective and link to the App section for the complete reference. You do not need to read the App section first, but it is valuable to have open alongside this section when working on a specific customization.
Before writing code — three things to set up
Install Tasklet Mobile WMS in your BC environment
SaaS / Cloud: Install from AppSource.
Docker / On-premises: Download the latest
.appfile from university.taskletfactory.com and publish it to your BC environment.
For more details, see Install Mobile WMS Extension.
To verify the installation, press ALT+Q in BC and search for Mobile WMS Setup — if the page opens, the extension is installed.
Add the dependency to your app.json and download symbols
Add the following to the dependencies section of your app.json:
{
"id": "a5727ce6-368c-49e2-84cb-1a6052f0551c",
"name": "Tasklet Mobile WMS",
"publisher": "Tasklet Factory",
"version": "5.xx.xxx.xx"
}Update version to match the version in BC → Extension Management → Tasklet Mobile WMS, then run Ctrl+Shift+P → AL: Download Symbols to download the Mobile WMS symbols.
Get a mobile device and connect it to Business Central
You can compile and publish without a device, but validating behavior end-to-end requires one connected to your environment.
For a device at a discounted rate for development purposes, contact sales@taskletfactory.com or raise a request in the service desk. Supported hardware: http://taskletfactory.com/en/hardware.
To let the device sign in to Business Central, set up authentication — see Set up Microsoft Entra ID authentication.