Release Notes (Business Central)

Release Notes (Business Central)

As new versions of Mobile WMS for Business Central are released, this page is continually updated

See also Lifecycle Policy and Insider Version

 

Version MOB5.68 (Build 286) - Hotfix July 2026

Minimum Mobile app version to access all functionality: 2026.7
Compatible with BC version: 25.0 and up

Bug Fixes

NTW-3153

License Plate: Prod Output - Error "The field Bin Code of table Mobile License Plate contains a value (XXXX) that cannot be found in the related table (Bin)" was fixed

Version MOB5.68 (Build 285) - July 2026

Minimum Mobile app version to access all functionality: 2026.7
Compatible with BC version: 25.0 and up

Highlights

License Plating — Receive Known License Plates on Transfer Orders

Mobile WMS now supports receiving known License Plates on Transfer Orders that were shipped using Pack & Ship. When a transfer order shipment is posted via Pack & Ship, the shipped License Plate is automatically remapped to the inbound warehouse receipt at the transfer-to location. Warehouse staff can then receive the LP directly on the mobile device by scanning it — content and quantities are pulled from the original LP instead of requiring manual re-registration. This speeds up receiving and reduces data-entry errors for transfer orders.

Documentation: Receive Known License Plates


Troubleshooting Improvements

Two new capabilities have been added to the Mobile Document Queue page to streamline developer troubleshooting:

  • Request Staging — A new developer tool that holds incoming mobile requests in the Document Queue before they are processed, giving you a reliable window to attach a debugger. Staging can be enabled globally, for a specific user, or for a specific document type. It automatically expires after 15 minutes or after one request has been staged. Staging actions are only available in sandbox environments.

  • Performance Profiler — The Performance Profiler can now be activated directly from the Document Queue page, making it easier to enable profiling without navigating to other pages.

Documentation: Request Staging, Performance Profiler


Production — Base Unit of Measure in Order Line Details

When the "Use Base Unit of Measure" setting is enabled in Mobile WMS Setup, the order line detail panel on Production Output and Production Consumption pages now correctly converts and displays quantities in the item's base unit of measure. Previously, quantities in the detail panel were always shown in the production order component's unit of measure regardless of the setting.


Media — Smarter Image Re-Fetch

The mobile device now only re-fetches item images when the image itself has actually changed, instead of on any modification to the Item or Item Variant record. This reduces unnecessary image downloads and improves performance.


Extensibility

  • New event OnRemoveRegistrationFromLicensePlate_OnBeforeModifyLPContent — Enables updating custom fields on License Plate content records before persistence when content is partially reduced.

  • New event OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingError — Allows overriding the quantity validation in codeunit "MOB Sync. Item Tracking", enabling scenarios such as overpicking with third-party apps.

  • New events OnRegisterImageCapture_OnBeforeMediaQueueInsert and OnPostMedia_OnBeforeHandleMedia — Enables custom handling of image capture and storage, for example redirecting images to custom tables.

  • New events OnBeforeGetNextLicensePlateNo and OnAfterGetNextLicensePlateNo — Enables overriding or validating the License Plate number generation, for example to use custom numbering or external systems.

  • The OnAddMessages integration event in codeunit "MOB WMS Language" now fires before the global language is restored, so subscribers run in the correct language context without needing to switch language themselves.

Documentation: OnBeforeGetNextLicensePlateNo OnAfterGetNextLicensePlateNo


New Feature

NTW-2242

License Plating: Added support for receiving known LP's on Transfer Orders shipped with Pack & Ship - Receive Known License Plates

NTW-2722

Telemetry: Added daily logging of customer configurations and usage data to support proactive customer assistance

Improvement

NTW-2820

Troubleshooting: Added ability to stage Mobile Requests in Document Queue - Request Staging

NTW-3014

Troubleshooting: Added ability to activate the Performance Profiler from the Document Queue page - Performance Profiler

NTW-3101

Mobile Messages: The 'OnAddMessages' integration event is now fired before the global language is restored, so subscribers run in the correct language context and no longer need to switch language themselves to provide the correct translations.

NTW-3108

Item Tracking: New Integration Event OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingError added to allow override of validation code in codeunit "MOB Sync. Item Tracking"

NTW-3095

Media: Item Images: Only trigger image re-fetch on mobile when image data actually changes

NTW-3124

Media: Make image data reduction in Mobile Document Queue configurable

NTW-3123

Media: Added integration events for custom handling of image capture - OnRegisterImageCapture_OnBeforeMediaQueueInsert and OnPostMedia_OnBeforeHandleMedia

NTW-2975

Production: Convert extra-info quantities in Consume Items/Register Output when "Use Base Unit of Measure" is enabled

NTW-2968

License Plating: Prevented license plate creation when production output posting failed

NTW-3036

License Plating: Source information added to License Plate content lines for Prod. Output

NTW-3100

License Plating: Added new event OnRemoveRegistrationFromLicensePlate_OnBeforeModifyRegistration

NTW-3143

License plating: Added new Integrations Event to override or validate assigned LP No. - OnBeforeGetNextLicensePlateNo OnAfterGetNextLicensePlateNo

Bug Fixes

NTW-3120

Attach Image: Fixed incorrect images shown when attaching multiple images in one operation

 

Version MOB5.67 (Build 284) - June 2026

Minimum Mobile app version to access all functionality: 2026.4.1
Compatible with BC version: 25.0 and up

Tasklet Setup Center

Mobile WMS introduces a new centralized setup experience in Business Central. The Tasklet Setup Center brings all setup activities together in a single overview with guided wizards, direct links to setup pages, and built-in help articles.

Two guided setup wizards are included in this release:

  • User Setup Guide — A step-by-step wizard for configuring a Business Central user for Mobile WMS, including mobile group assignment, warehouse location settings, and default location selection.

  • Microsoft Entra ID App Registration Guide — A guided flow for configuring OAuth 2.0 device authentication. Supports both automatic creation of the app registration in your Entra ID tenant and manual entry of Application and Directory IDs.

Additional setup guides will be added in future releases.


Reason Code Support for Adjust Quantity and Unplanned Count

Reason Code collection is now configurable for both Adjust Quantity and Unplanned Count, enabling full traceability on inventory adjustments.

Each function includes a new setting in Mobile WMS Setup with three options: Disabled, Optional, or Mandatory.

  • Adjust Quantity — The previously always-on Reason Code step is now governed by the new configuration setting. New installations default to Disabled. Existing installations where Reason Codes are already configured are automatically set to Mandatory to preserve current behavior.

  • Unplanned Count — Reason Code support is new for this function. It covers both positive and negative adjustments. The captured Reason Code flows through to Item Journal Line, Value Entry, and G/L Entry, providing a complete audit trail. Defaults to Disabled.

This functionality is particularly relevant for organizations in regulated industries such as food, pharmaceutical, and automotive, where compliance requires documented justification for all inventory corrections.


Item Reference Date Enforcement

Mobile WMS now enforces the Starting Date and Ending Date fields on Item Reference records across all scanning and printing workflows.

  • Barcode scanning — All workflows, including receiving, picking, movement, and counting, now validate the date range on Item References. Barcodes linked to expired or not-yet-active Item References are rejected.

  • Label printing — Labels will only include barcodes from valid, active Item References. If no valid reference exists, the system falls back to GTIN or Item No. Cloud Print and Report Print now share unified fallback and error handling logic.

This applies to organizations managing seasonal products, supplier transitions, or barcode changes due to rebranding, ensuring that warehouse operations always reference the correct, currently valid barcode.


License Plating — Optional "To LP" Step in Receive

A new location-specific setting allows the "To LP" step in the Receive process to be hidden while still permitting users to scan or create a License Plate when needed. This provides greater flexibility in tailoring receiving workflows per warehouse location.


Bug Fixes

  • Pick with lot and serial tracking — Resolved an error ("Qty. (Base) must be equal to '1' in Warehouse Activity Line") that could occur when picking items with full lot-specific tracking and serial outbound tracking enabled. Warehouse activity lines are now split correctly after registration.

  • Realtime Registration — Fixed a compatibility issue with app version 1.11.11 and later where Expiration Date handling could trigger an error during data registration.


Extensibility

  • New event OnAfterCreateRegistrationFromLicensePlateContent — Enables adding custom values to registrations during License Plate content processing.

  • New parameter _TempMobWmsRegistration on OnWhseInquiry_OnAddCommands — Supports pre-registrations lookup.


New Feature

NTW-3046

Tasklet Setup Center: Introducing a new place in Mobile WMS that brings setup activities together in one overview.

NTW-3047

App Registration: Added a setup guide in Tasklet Setup Center for configuring Microsoft Entra ID app registration, enabling devices to authenticate and connect to Business Central.

NTW-3049

User setup: Added a guide in Tasklet Setup Center for configuring a single Business Central user for Mobile WMS.

NTW-3070

License Plating: New Location specific option added to hide "To LP" step in Receive process.

Improvement

NTW-3044

License Plating: Added new parameter to OnWhseInquiry_OnAddCommands events to support pre-registrations lookup.

NTW-3079

License Plating: Added new event OnAfterCreateRegistrationFromLicensePlateContent to support adding custom values to Register Command.

NTW-2501

Item Reference: Barcode scanning and item label printing now respect the Starting Date and Ending Date fields on barcode item references.

NTW-3045

Unplanned Count: Reason Code support added, configurable in Mobile WMS Setup as Disabled, Optional, or Mandatory. See more details

Unplanned Count

NTW-3056

Adjust Quantity: Existing Reason Code entry is now configurable in Mobile WMS Setup as Disabled, Optional, or Mandatory. See more details

Adjust Quantity

Bug Fixes

NTW-3025

Pick: Fixed an issue where the error “Qty. (Base) must be equal to '1' in Warehouse Activity Line. Current value is 'X'” could occur when picking items with full lot-specific tracking and serial outbound tracking enabled.

NTW-3060

Realtime Registration: Fixed "Unknown element: OnSaveRegistrationData.ExpirationDate" error when registering data.

 

Version MOB5.66 (Build 283) - May 2026

Minimum Mobile app version to access all functionality: 2026.4.1
Compatible with BC version: 14.0 and up

Highlights

User experience

  • Teaching Tips and in-app tours added to Mobile user setup

 License Plating

  • Bugfixes related to picking an entire License Plate in multiple levels

New Feature

NTW-3022

Teaching Tips and in-app tours added to pages for Mobile Users and Mobile Groups

Improvement

NTW-3028

OnBefore/OnAfterGetItemImageID events added for centralized item image ID customization

NTW-3043

License Plating: Improved bin matching when picking a full License Plate - the LP's bin is now prioritized when allocating quantity to pick lines

Bug Fixes

NTW-2964

Cloud Print: Print on Warehouse Shipment Post now supports the Direct Transfer Posting setting

NTW-3027

Mobile Users/Groups: Fixed unintended deletion via Ctrl+Delete of FactBox records (locations and group users)

NTW-3029

License Plating: Fixed picking of parent License Plates

NTW- 3040

License Plating: Fixed picking flow to prevent duplicate scans of parent License Plates

NTW-3050

Unplanned Move Advanced: Fixed incorrect expiration date in Warehouse Entries when moving lot-tracked License Plate content.

NTW-3054

Item Label Report: BarcodeAsTxt is now correctly populated in the report dataset

 

Version MOB5.65 (Build 281) - April 2026

Minimum Mobile app version to access all functionality: 2026.3.1
Compatible with BC version: 14.0 and up

Highlights

 License Plating

  • License Plating can now be enabled without a License Plating Key.

Attach Image

  • Images captured in Production are now saved as Document Attachments on the Production Order Line in Business Central.

New Language

  • image-20260424-065735.png Spanish translations added.

New Feature

NTW-2880

License Plating: Removed the License Plating Key requirement, making it easier to get started with License Plating features.

NTW-2887

Language: Spanish translations added.

Improvement

NTW-3000

Attach Image: Support for Production Order Document Attachments added. Images captured on Production Orders are now saved to Document Attachments in Business Central.

NTW-3012

License Plating: New extensibility events on the Put-Away License Plate lookup allow partners to filter and customize the list, e.g. by Zone Code. See more details

NTW-3015

License Plating: Location-specific setup improved. Added 'Optional, Scan only' options to Pick process. See more details

Bug Fixes

NTW-3035

License Plating: Fixed issue with Picking an Entire License Plate, where Quantity was registered incorrectly due to wrong formatting of Quantity in xml register response.

NTW-2977

Pack & Ship: The displayed receiver name now uses Ship-To Customer data, bringing it in line with the Shipping module.

NTW-3032

Pack & Ship: Package type codes up to 50 characters are now handled correctly, preventing a 'string length must be less than or equal to 20' error on login (GetReferenceData).

NTW- 3018

License Plating: Error "Picking related to License Plate is only supported for warehouse shipments and production related warehouse activities" fixed when picking assembly to stock

 

Version MOB5.64 (Build 275) - March 2026

Minimum Mobile app version to access all functionality: 2026.3.1
Compatible with BC version: 14.0 and up

Highlights

 License Plating

Item Image

  • Support for pictures on Item Variants introduced in Business Central 2026 release wave 1 (BC28) Register Item Image

Performance Profiler

New Feature

NTW-2900

License Plating: Support for "Picking an entire License Plate" added.

NTW-2952

License Plating: Adding additional content to an existing License Plate on Receive is now supported. Not supported when using Warehouse Put-Aways

NTW-2986

Item Images: Support for displaying Item Variant Pictures (Introduced with BC28)

NTW-2987

Register Item Image: Support for registering Image on Item Variant Card added (Introduced with BC28)

Improvement

NTW-2944

Setup: Added FactBoxes to Mobile User and Group pages and notifications for missing or incomplete warehouse employee setup.

NTW-2989

Performance Profiler: Ability to open recordings directly in Profiler added.

NTW-2995

License Plating: 'All Registrations' action added to the Pick Order Lines page. (Only when License Plating is enabled)

NTW-3002

New Integration Events added to "MOB Sync. Item Tracking" Codeunit to be able to handle custom Item Tracking Fields.

Bug

NTW-2941

Move: Fixed issue where Mobile WMS Registrations with type "Place" were not populated with Item No, Location Code and Variant Code.

NTW-2962

Report Print: "Print Shipment on Post" would fail to print, when Inventory Setup setting: "Direct Transfer Posting" = "Direct Transfer" on Basic Locations without Warehouse Documents Enabled.

NTW-2988

Pick: Fixed issue where lines were split by already picked item tracking. Blocking the User from completing the Pick.

NTW-2993

License Plating: Fixed Bin Code validation error in Unplanned Move Advanced when attempting to move License Plate between Locations.

NTW-2996

Permissions: Fixed issue with users not being able to post documents from WebClient without being assigned MOBWMSUSER Permission Set or IndirectRead permission to MOB Setup table

NTW-2997

Mobile WMS Setup: Fixed issue with users being able to Setup Recurring Journals for use with Mobile WMS

NTW-2998

Permissions: Fixed issue with users not being able to open Warehouse Shipment in WebClient without being assigned MOBWMSUSER Permission Set or IndirectRead permission to MOB WMS Registration table

NTW-3004

Phys. Inventory Recording: Fixed issue where Location Code, Item No. and Variant Code was not being saved on Mobile WMS Registrations.

Version MOB5.63 (Build 274) - February 2026

Minimum Mobile app version to access all functionality: 1.11.11
Compatible with BC version: 14.0 and up

Highlights

PrintNode

Languages

  • NO-Flag.png Norwegian translations added

  • FR-Flag.png French translations improved

New Feature

NTW-2908

Language: Support for Norwegian

NTW-2971

PrintNode: Support printing PDF & ZPL files See more details

Bug

NTW-2910

Adhoc. Registration: New “Commands” parameter made VAR in integration event OnPostAdhocRegistrationOnCustomRegistrationType to be able to use the Commands functionality

NTW-2973

Production Consumption: Fixed Work Center description for multiline production orders with same Routing Link Code

NTW-2972

Production Consumption: Fixed unit conversion for displayed "Actual Consump. Qty" when a component’s UoM differs from its base UoM.

NTW-2978

Picking: Serial No. was not collected for Purchase Return Orders when working on a basic Location with "Require Pick" disabled

NTW-2980

Bulk Move: Fixed issue where it wasn’t possible to bulk move bins containing License Plates

Version MOB5.62 (Build 271) - February 2026

Minimum Mobile app version to access all functionality: 1.11.11
Compatible with BC version: 14.0 and up

Highlights

Production

 License Plating

  • Support for License Plates added in Bulk Move

  • Misc. improvements based on customer feedback

Troubleshooting

  • Mobile Document Queue page redesigned to be more user friendly and modern

  • Added SqlRowsRead and SqlExecutes to telemetry

New Feature

NTW-1042

Production: Register Unplanned Consumption See more details

NTW-2533

License Plating: Add support for License Plate in Bulk Move

NTW-2947

License Plating: Allow Delete License Plate in BC Client

NTW-2826