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_OnBeforeMediaQueueInsertandOnPostMedia_OnBeforeHandleMedia— Enables custom handling of image capture and storage, for example redirecting images to custom tables.New events
OnBeforeGetNextLicensePlateNoandOnAfterGetNextLicensePlateNo— Enables overriding or validating the License Plate number generation, for example to use custom numbering or external systems.The
OnAddMessagesintegration 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 toMandatoryto 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
_TempMobWmsRegistrationonOnWhseInquiry_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 |
NTW-3056 | Adjust Quantity: Existing Reason Code entry is now configurable in Mobile WMS Setup as Disabled, Optional, or Mandatory. See more details |
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
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
Support for "Picking an entire License Plate" Picking an entire License Plate
Item Image
Support for pictures on Item Variants introduced in Business Central 2026 release wave 1 (BC28) Register Item Image
Performance Profiler
Ability to open recordings directly in Profiler Performance Profiler (AL 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
Support for printing PDF & ZPL files See more details
Languages
Norwegian translations added
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
Added posibility for Registering Unplanned Consumption See more details
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 | |