Introduction

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…

Go to…

If you want to…

Understanding Mobile WMS → Core Concepts

Understand how Mobile WMS works before writing code

Extending Mobile WMS

Learn the standard patterns for extending WMS

Integration Events

Look up which events are available for a functional area

Customization Examples or the GitHub repository

Find working code for a specific scenario

Understanding Mobile WMS → Domain Concepts

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

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+PAL: 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.