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

Version MOB5.38 (Build 223) - January 2023

Minimum Mobile app to access all functionality: 1.5.13 or newer

Bug
[NTW-1998]Whse. Activity: Ensure 1:1 relation between Whse. Activity Line and Mobile WMS Registration

Version MOB5.38 (Build 222) - January 2023

Minimum Mobile app to access all functionality: 1.5.13 or newer

Bug
[NTW-1989]Selected External events moved to Internal scope

Version MOB5.38 (Build 221) - January 2023

Minimum Mobile app to access all functionality: 1.5.13 or newer

Highlight

Miscellaneous

  • Performance Improvements of XML framework
  • Document Queue: Useability improvements
  • Item No., Variant Code and Unit of Measure added to Mobile WMS Registrations
  • New page to display Mobile WMS Registration added.


New Feature
[NTW-1714]Custom Mobile Document Types are now automatically added during first use
[NTW-1812]Mobile Language: New action "Create Languages" will re-create entire default mobile language setup"
[NTW-1828]Label Print: Error if no No.Series is set up on License Plate -label-template
[NTW-1927]Doc. Queue: Useability improvements. Field order.
[NTW-1931]Item No., Variant Code and Unit of Measure added to Mobile WMS Registration table
[NTW-1938]New Page to display Mobile WMS Registrations

Task
[NTW-1637]Optimize GetValue procedure
[NTW-1902]Optimize performance (GetReferenceData)
[NTW-1913]Docs: How to use LineSelection to select line and set default registration values
[NTW-1936]Docs: Update Case: Print Label on Planned Function Posting
[NTW-1944]Verify all Type::Item in code/update to IsInventoryableItem where appropriate
[NTW-1960]When a new company is initialized Mobile Document Types, Groups, languages, and menus are created
[NTW-1971]Improve performance of export to XML (planned and unplanned functions)
[NTW-1988]Mark selected External scoped Integration Events for obsoletion (but will not be removed). Preparation to move from External to Internal scope

Bug
[NTW-868]Document Queue: Answer time is incorrect when reprocessed manually from the queue (is calculated from original created date/time)
[NTW-1312]Lookup: Descriptions with very long words (>35 characters) may show description incorrectly
[NTW-1449]Duplicate values in BarcodeQuantityList if Item Reference is also GTIN at the same time
[NTW-1632]Unplanned Move: Show avail. qty. shows empty line when nothing available
[NTW-1924]Documents: Added check if document was actually posted if error is thrown in standard posting codeunit
[NTW-1940]Bin Content: Improve extensibility framework to allow filtering on Lot and Serial No.
[NTW-1941]Warehouse Activities: Display Cubage/Weight as regional format
[NTW-1968]Windows Mobile: "No Configuration Exists" error when opening page
[NTW-1970]DeleteValue() Procedure on Accessor tables did not delete value in XML response
[NTW-1981]Shipment / Assembly-To-Order: When posting a partial Shipment for a remaining quantity an incorrect picked quantity was displayed at the shipment line
[NTW-1983]Steps.InitConfigurationKey: If creating multiple new keys from same event with identical step id/name, only the most recent key is actually added to Reference Data

Version MOB5.37 (Build 220) - December 2022

Minimum Mobile app to access all functionality: 1.5.13 or newer

Bug
[NTW-1961]Error "Quantity (Base) available must not be less than XXX in Bin Content Location Code='YYY', Bin Code='ZZZ', …." when posting with registering multiple bins for same Warehouse Activity Line
[NTW-1962]Error "Qty. to Handle must not be Qty. Outstanding in Warehouse Activity Line Activity Type='Pick', No.='XXX', LineNo.='YYY'" when posting with registering multiple bins for same Warehouse Activity Line

Version MOB5.37 (Build 219) - November 2022

Minimum Mobile app to access all functionality: 1.5.13 or newer

Highlight

Pick

  • Support for posting Job Usage through Warehouse Activities (BC20 feature)

Miscellaneous

  • Doc. Queue: Display Request/Response XML directly in FastTabs.


New Feature
[NTW-1788]Support for posting Job Usage in Warehouse Activities (BC20 feature)
[NTW-1863]Doc. Queue: Display Request/Response XML

Task
[NTW-1635]User Guide, Unplanned Move section updated
[NTW-1636]User Guide, Item Cross Reference section updated
[NTW-1807]How-To: Return a quantity using OnlineValidation for planned step
[NTW-1848]Lookups and DisplayLines: Formatting of Quantity decimal does not match regional setting
[NTW-1895]Improve performance of Warehouse Activity Posting when using reservations
[NTW-1896]Improve performance of Whse. Activity Posting by changing precondition check
[NTW-1897]Locate Item: Bin Code moved to DisplayLine1, because this is the most relevant information when using the Locate Item feature
[NTW-1906]Whse. Activity: Improve posting performance by only splitting lines if necessary
[NTW-1907]Docs: Redesign "Standard Label Template Designs" page to start with functions, not template design
[NTW-1916]Language: Use GlobalLanguage instead of Mobile User Language
[NTW-1921]Docs: How-to: Modify label-template. Adding custom data & Video

Bug
[NTW-1369]Predefined Expiration Date from source document is not being suggested in ExpirationDate step on warehouse documents
[NTW-1789]Very long error messages (>1024 characters) is will cause overflow error in Mobile WMS
[NTW-1887]Inactive printer on a relevant label-template, causes error on label-template lookup
[NTW-1899]Label Print: Upgrade code to fix incorrect casing in template path
[NTW-1900]Receive: Error: "You are not allowed to register multiple bins." If ValidateToBin is set False. Error message also improved.
[NTW-1915]Label Print: Exp. date formatting does not respect Print "Language"
[NTW-1919]Login: Error "Your license does not grant you the following permissions on TableData Scrap" shown when user is assigned Essentials License
[NTW-1920]Mob Doc Queue: When Error came from Standard Posting Routines, Error Callstack pointed to wrong place in code
[NTW-1922]Cloud Print: Print failed: error.received "com.interform400.resourceprovider.helpers.domain.ResourceNotFoundException"
[NTW-1923]MOB HTML Management: Incorrect order of closing table/html tags

Version MOB5.36 (Build 218) - September 2022

Minimum Mobile app to access all functionality: 1.5.11 or newer

Task
[NTW-1873]Docs: How-to Add action to Order Line menu
[NTW-1898]Whse. Activity: New IntegrationEvent OnBeforeSplitNeeded added
Bug
[NTW-1867]Whse Inquiry: Online Validation error if OnAddSteps is used by no steps are added


Version MOB5.36 (Build 217) - September 2022

Minimum Mobile app to access all functionality: 1.5.13 or newer

Highlight

Pick

  • New action to enable/disable Tote Picking per warehouse pick
  • Support Item Tracking in Pick for Purchase Return Orders in basic Inventory Location

Receive

  • Support Item Tracking in Receive for Sales Return Orders in basic Inventory Location

Print

  • License Plate Label - New Layout optimized for easy identification of License Plate number. License Plate


New Feature
[NTW-681]Receipt from Sales Return (and Pick for Purchase Return) did not support Item Tracking
[NTW-1178]Pick: New action to enable/disable Tote Picking per warehouse pick
[NTW-1294]License Plate Label - simple layout without Source Information

Task
[NTW-1843]Phys. Invt. Recording: Documentation of Integration Events
[NTW-1846]New Tasklet logo
[NTW-1847]Docs: Case for sorting OrderLines added
[NTW-1871]Unplanned Count: Make Count Tolerance clearer on setup page
[NTW-1876]Print Label: (Pack & Ship) RecordRef fails when platform language is different from print language
[NTW-1881]Update BC13 app.json file with minimum application and platform dependencies
[NTW-1882]Docs: Simplified example of How-to: Modify Custom Line Step Dynamically
[NTW-1884]Update Case - Print multiple labels with unique lot numbers
[NTW-1886]Added example for OnPostAdhocRegistration_OnAfterPost: How to change Success Message for Unplanned Move
[NTW-1890]Move External scoped Integration Event procedure OnWhseInquiry_OnAddSteps to Internal scope. Marked for obsoletion, but will not be removed

Bug
[NTW-1849]Error "XML Node Is not Initialized" is shown when setting IsHandled = true on integration event OnLockOrder_OnbeforeLockOrder and OnUnlockOrder_OnBeforeUnlockOrder
[NTW-1866]Label Print: Wrong ItemReference due to Unit Of Measure-step value is not respected
[NTW-1872]Post Shipment: Lines with Zero qty. to ship was included in InfoStep
[NTW-1878]Count: Tracking Fields "Warranty Date" and "Package No." not always filled when Count results in negative adjustment
[NTW-1880]Production Output: When prompted to Enter Scrap Code and selecting blank option. Error "Input Cannot be empty" was shown

Version MOB5.35 - June 2022

Minimum Mobile app to access all functionality: 1.5.13 or newer

Highlight

Print

  • Label designs can be edited directly from Business Central using the action "Open in Designer" 
  • Label designs can be added using the action "Copy Template", using only two clicks

Language 

  • Slovene is available as a mobile language

Production

  • An action to "Locate Item" has been added to Production consumption so the user can easily locate a needed item in the warehouse   
  • Item images are shown on Production and Assembly order lines

Miscellaneous

  • Removed obsolete functions (planned for removal 04/2022 and earlier). See Deprecated Code for detailed information.


New Feature
[NTW-1404]Label Print: All templates now use the same workflow
[NTW-1785]Label Print: Open label template in designer, using a direct link from the web client
[NTW-1811]Label Print: New action: Copy Template to New
[NTW-1809]Added new Mobile Language "Slovene"

Mobile config changes
Note: You must contact the Service Desk to get the latest version of Application.cfg on your mobile devices

[NTW-1706]Mobile config / Production Consumption: Add LocateItem to context menu
[NTW-1784]Mobile config: All Lines-pages will now clear collected values from header-level steps on posting to prevent warning about unposted registrations (clearOrderLevelRegistrations = true)
[NTW-1805]Mobile config: The production and Assembly page is now shown with images

Task
[NTW-1664]Bulk Move: Improved Bulk Move error handling when Reclasse Jnl. is prefilled
[NTW-1779]Removed obsolete functions (planned for removal 04/2022 and earlier). See Deprecated Code for detailed information.
[NTW-1787]Label Print: Improved captions and tooltips
[NTW-1790]Improved error message "MOB Sync Item Tracking.SynchronizeItemTrkg(): Cannot match item tracking" to include line and item causing the error
[NTW-1803]Print Label: Improved error. XML is returned on error when using Generic Workflow

Bug
[NTW-869] Document Queue: Response from Manual Reprocess was not written to queue
[NTW-1465]LabelPrint: Setting MobSetup."Allow blank Variant" unintentionally showed a variant step with blank options when an item did not have variants
[NTW-1695]Steps: Type&Quantity ScanBehaviour = Add as standard
[NTW-1813]Label Print: Mobile Printer location filter was not respected  
[NTW-1814]Unplanned count: Item No. must be equal to 'XYZ' in Reservation Entry: Entry No.=1234, Positive=No. Current value is 'ZYX'.
[NTW-1820]BC14 - Publish-NAVApp : Extension compilation failed Objects/Codeunit/Cod6181288.MOB%20Common%20Mgt.al(430,21): error AL0132: 'Codeunit "Unit of Measure Management"' does not contain a definition for 'CubageRndPrecision'

Version MOB5.34 - April 2022

Minimum Mobile app to access all functionality: 1.5.11 or newer

Highlight

Print

  • Added new field "Display name" to label template (Display Name can be multilingual and can be changed without affecting code execution)
  • No longer asks for a Printer if only one printer is available. Active printer name is shown on "Number of Copies"-step

Miscellaneous

  • Misc. improvement to API extensibility
  • Callstack added to xml error responses in Mobile Document Queue


New Feature
[NTW-1717]LabelPrint: Added new field "Display name" to labeltemplate (Display Name can be multilingual and can be changed without affecting code execution)
[NTW-1744]LabelPrint: No longer asks for Printer if only one printer is available. Active printer name shown on "Number of Copies"-step instead
[NTW-1458]LabelPrint: Include Description 2 in Item Label dataset
[NTW-1735]LabelPrint: Support for sizes 4x1 and 2x1. Updated 4x6 to v3 for improved layout
[NTW-1733]Pick: New event OnGetPickOrderLines_OnAfterAddStepToAnyHeader (support for modifying customized header steps created from other apps including Mobile WMS Pack & Ship)
[NTW-1705]Callstack added to xml error responses in Mobile Document Queue
[NTW-1241]CreateDocumentTypes: (Adhoc) "PostShipment" added as standard "Mobile Menu Item" (still unassigned to any Mobile Group)
[NTW-1679]New integrationevent OnWhseInquiry_OnAddSteps (add additional steps during Online Validation based on already collected values)
[NTW-1703]New integrationevents OnLookupOnBinContent_OnSetFilterXXX and OnLookupOnBinContent_OnIncludeXXX

Note: For below changes you must Contact Tasklet Service Desk to get the latest version of Application.cfg on your mobile devices.
[NTW-1741]application.cfg: Images are now shown by default on most lists (Receive, Put-Away, Pick, Count, Move, Bin Content, Locate Item, Print Label, Inv. Recording, Subsittute Item, Substitute Production Component)
[NTW-1638]application.cfg / Count: Added "DisplayLine4" (Item Description)
[NTW-1719]application.cfg / LabelPrint: Changed to Single-tab to select label (instead of requiring double-tap)

Task
[NTW-1748]Knowledgebase: New article "Case: Display breakbulk information when posting breakbulk automatically"
[NTW-1673]Knowledgebase: New article "Case: Register large picks of sequential Serial Numbers"

Bug
[NTW-1368]Unplanned Move: Missing tracking dimension Step when Warehouse Tracking is disabled
[NTW-1688]LabelPrint: Encode password using URLencoding to better support any character in password
[NTW-1702]LabelPrint: Manual changes to Label-Template table cannot be saved to the database since BC19 platform update
[NTW-1730]LabelPrint: Step to collect Unit of Measure is unintentionally created when the value is known from Item Reference barcode
[NTW-1711]LabelPrint: Unit of Measure codes would unintentionally be included multiple times in dropdowns if multiple item references had same Unit Of Measure Code
[NTW-1710]Phys. Inventory Recording: Error "The length of the string is xx, but it must be less than or equal to 20 characters."
[NTW-1718]Pick: Total weight and cubage for warehouse pick was calculated from both take and place line (would show double the actual value)
[NTW-1738]Pick: Breakbulk lines not showing correct quantity
[NTW-1746]Pick: Should never ask for ToteID for pick lines when marked as breakbulk
[NTW-1691]Pick (Sales Orders): Error during posting when posting against non-Inventory items ("Bin Code" was unintentionally always validated, regardless of Item type)
[NTW-1757]Ship: Error "MOB Sync. Item Tracking.SynchronizeItemTrkg(): Cannot match item tracking" when posting Shipments where lines at same shipment is having identical Item No. and Source Line No. (but different Source No.)
[NTW-1715]Retention Policies for Mobile WMS tables cannot be set up in a new company created after Mobile WMS was installed


Version MOB5.33 - March 2022

Minimum Mobile app to access all functionality: 1.5.11 or newer

Highlight

Phys. Inventory Recording

  • Allow adding Recording line with same Item and Bin more than once

Item Cross Reference

  • Allow choosing Unit of Measure when Mobile WMS Setup "Use Base Unit of Measure" is enabled
New Feature
[NTW-1686]Phys. Inventory Recording: Allow adding Recording line with same Item and Bin more than once
[NTW-1692]Item Cross Reference: Allow choosing Unit of Measure when Mobile WMS Setup "Use Base Unit of Measure" is enabled

Task
[NTW-1549]Application.cfg: Replace automaticAcceptOnOpen with new automaticAccept option on Lookup´s
[NTW-1662]Docs Improve example OnPostAdhocRegistrationOnProdOutput_OnAfterCreateProductionJnlLine
[NTW-1663]"NS Request Element": Add typehelper functions "GetContextValueAs..." and "GetValueOrContextValueAs..."
[NTW-1677]Docs: Add Case for multiple labels
[NTW-1680]Docs: Add Case Interrupt posting and add steps Shippent Agent and Service Code
[NTW-1687]Refactor GetWhseExpirationDate() and ExistingExpirationDate()  (methods are marked for removal in Spring Release 2022 = BC20)

Bug
[NTW-1659]Pick: “Quantity to Handle cannot be Outstanding Quantity in Warehouse Activity Line Activity type='Pick' ....”
[NTW-1678]Unplanned Count: Wrong "Lot No. Filter" not compatible when only Sales Tracking is used
[NTW-1684]Sales Order: Error "Item No. xyz does not exist" was called if line filter was changed to include ie. G/L Account lines
[NTW-1690]Ship / Tote Shipping: Error "Qty. to Ship must not be greater than x units in Warehouse Shipment Line No.='yyy',Line No.='zzz'" when posting Tote Shipments in units greater than base unit of measure
[NTW-1697]Warehouse Activities: Show Source Document Information in Order Lists is disabled for Move/PutAway and performance optimized for Pick
[NTW-1699]Adhoc ToteShipping: Unintentionally always suggests all totes to same Destination No. to be shipped at once (did not correctly read setup record and therefore ignored setup to ship per Source No.)


Version MOB5.32 - January 2022

Minimum Mobile app to access all functionality: 1.5.11 or newer

Highlight

Production: New feature "Time Tracking"

  • Use “Time Tracking” to start/stop a “stopwatch” for a process (Setup or Run time)


New Feature
[NTW-1111]Production: New feature "Time Tracking"
Bug
[NTW-1648]Warehouse Activities: Source SystemId not synchronized correctly with Mobile Registrations


Version MOB5.31 - January 2022

Minimum Mobile app to access all functionality: 1.5.11 or newer

Highlights

Support for Unit of Measure (multiplication) when scanning quantity 

BaseOrderLineElement: Support enabling Barcode Quantity (enableMultiplier) Multiplier (Requires Mobile App Version 1.5.12)

& Languages 

  • Added French and Italian translations for Business Central pages and fields

Print

  • Support for OrderList based on Posted Warehouse Shipment on Post Shipment


New Feature
[NTW-746 ]Shipping: Support for Sorting Method on Warehouse Shipments
[NTW-1527]Receive: Support for Sorting Method on Warehouse Receipts
[NTW-1534]BaseOrderLineElement: Support for attributes using SetValue('Tag/@Attribute') syntax
[NTW-1550]BaseOrderLineElement: Support enabling Barcode Quantity Multiplier (Requires Mobile App Version 1.5.12)
[NTW-1554]Added French and Italian translations for Business Central pages and fields

Task
[NTW-786 ]ReferenceData / AddCountLineItem: Increase Item No. length from 20 to 50 characters to support scanning Item Reference barcode
[NTW-1237]Item CrossRef: Run triggers on Insert
[NTW-1239]LabelPrint: Removed unused field "HTTP Request Allowed" from page Mobile Print Setup
[NTW-1456]LabelPrint: Perform Print set up as part of Test Helper
[NTW-1492]LabelPrint: Support for OrderList based on Posted Warehouse Shipment on Post Shipment
[NTW-1530]MobWmsRegistrations: Added new field "Source Line No." (populated from Whse. Activity Line)
[NTW-1543]Removed use of "Inventory Setup"."Use Item Reference" field (Microsoft has discontinued the field)

Bug
[NTW-851 ]Item: Exclude the "Location" value from the "Substitute Item" output. It makes the action to "Locate Item" fail.
[NTW-1501]Count: Physical Inventory Journal was not shown on Device because it was possible to select an Item Journal Template which was not of Type "Phys. Inventory"
[NTW-1518]Warehouse Activity: An error after a successful post could cause registered warehouse activity lines to unintentionally be recreated
[NTW-1553]Receive / Shipping: GetOrders responses optimized for better performance
[NTW-1555]Move: Unintentionally showing blank "Document:" if first activity line has no warehouse source document
[NTW-1634]Pick: Error "The Warehouse Activity Line does not exist. Identification fields and values: Activity Type='Pick', No.='xxx', Line No.='yyy'" when posting more than total 14 registrations with tracking for the same line as partial postings (ie. 13+2)

Version MOB5.30 - December 2021

Minimum Mobile app to access all functionality: 1.5.11 or newer

Highlights

Added support for selecting Output Line by scanning GS1 barcode

  • If a GS1 barcode is scanned, application identifiers 01, 02 and 91 is used to search for Output Line

Miscellaneous

  • Troubleshooting possibility improved by adding error callstack to Error message when Request is processed from Mobile Document Queue
  • GS1 Barcodes: Added support 310(n) Application Identifiers when collecting quantity on Unplanned pages
  • Warehouse Activities: Type and No. of documents are shown on each element in list


New Feature
[NTW-1440]Production: Added support for selecting Output Line by scanning GS1 barcode
[NTW-1420]Callstack added to Error message when Request is processed from Mobile Document Queue
[NTW-1437]GS1: Added support for AI 310(n) when registrering quantity on unplanned pages
[NTW-1453]Warehouse Activities: Show number of related source documents for each element in list
Task
[NTW-1427]LabelPrint: Update to version 3 of label-template: standard_generic_orderList_4x6_v1
Bug
[NTW-1391]LabelPrint: Lookup result is blank for long template names
[NTW-1392]LabelPrint: Unit of measure must be present as Item Cross Reference, when used on itemlabel
[NTW-1436]Obsoleted function CreateDocumentTypeAndAddToMobileGroup() prematurely discontinued
[NTW-1447]Direct Transfer Orders: When posting from Mobile WMS only Shipment was registrered
[NTW-1448]Event OnBeforeGetBarcodeList: Unintentionally added GTIN to BarcodeList even if _IsHandled parameter was set from subscriber
[NTW-1450]Assembly Order: Error "Item No. xyz does not exist" was called if line filter was changed to include ie. ressource lines
[NTW-1451]Event OnPostAdhocRegistration_OnAfterPostToteShipping does not include RequestValues parameter
[NTW-1454]Warehouse Activities: Weight and Cubage is only shown if "Qty. to handle" is filled on lines
[NTW-1463]Tote Shipping: Error "The Warehouse Shipment Line does not exist. Identification fields and values: No.='XYZ',Line No.='10000'" when Tote-ID is scanned on some shipments for Assembly Orders
[NTW-1467]Unplanned Move: When carried out from "Locate Item" the following error can occur: "The value of DMY2Date parameter 2 is outside of the permitted range. The current value is: x. The permitted range is: from 1 to 12"


Version MOB5.29 - December 2021

Minimum Mobile app to access all functionality: 1.5.9 or newer

Highlights

Support wildcard search for Item Number

  • If the input is not an exact match for Item, Item Reference or GTIN, a wildcard search is triggered to return close matches

Pick

  • Improved the display of supporting information of the source documents for the Pick

Print

  • The language on the labels of can be changed (common setting for all labels)
  • No need to assign printer as all printers are available by default, unless assignments exist 

Miscellaneous


New Feature
[NTW-1032]Event OnLookupOnCustomLookupType: Support for returning data as new accessor-table LookupResponseElement (existing parameter ResponseXmlDoc is still working but no longer needed)
[NTW-1255]Warehouse Activities: Show Source Document Information in Order Lists
[NTW-1315]LabelPrint: New setup field for selecting language of Cloud Print Labels
[NTW-1316]LabelPrint: All Printers and Templates are now implicitly available when no specific assigments exists
[NTW-1349]Application.cfg: New Production and Assembly listConfigurations with Images
[NTW-1359]Lookup: New tag ReferenceID at all standard lookup response elements to help backtracking to context in eventsubscribers
[NTW-1366]Lookup LocateItem: Support wildcard search for Item Number
[NTW-1383]ScannedValue: Support for filtering by scanning a Document No. or Item No. on planned document types (takes precedence over other filters except Location)
Task
[NTW-1219]New Steps template: Create_RadioButtonStep_YesNo
[NTW-1229]Lookup: New events OnLookupOnPostShipment_OnAddSteps, OnLookupOnPostShipment_OnAfterAddStep and OnLookupOnPrintLabel_OnAfterSetFromLabelTemplate
[NTW-1307]Knowledgebase: New article How-to: Assign Lot No. from Number Series during Production Output posting
[NTW-1377]Knowledgebase: New article How-to: Delayed search when opening lists on Mobile Device (always scan a Document No.)
[NTW-1393]Knowledgebase: New article How-to: Do not collect printer name

Bug
[NTW-1309]LabelPrint: Label "Sales Shipment" could be shown from contexts where it could not be used
[NTW-1344]Pick: Error "You cannot handle more than the outstanding x units" when Take/Place lines do not balance 1:1 (i.e. when when Split Line has been used)
[NTW-1345]Production Consumption: Reserved Qty. was incorrectly being subtracted from displayed Remaining Qty. (display issue only, could still post)
[NTW-1361]Unplanned Count: Error message "It is not possible to post the adjustment due to reservations (X,XXX PCS)" is displayed even when counted quantity results in a positive adjustment
[NTW-1370]Production Output: Error "Quantity must not be changed when a Warehouse Activity Line for this item exists" when posting output for prod. order line with partially picked components
[NTW-1371]Pick: Error when scanning document barcode "Item No. xyz does not exist"
[NTW-1381]SearchItemReference: Refactor to work the same across all platforms (return scanned barcode as-is if item not found, Variant/UoM cleared if not populated from ItemReference)
[NTW-1395]Posting from mobile device: Error "You do not have the following permissions on TableData Reservation Entry: Modify"
[NTW-1386]LabelPrint: New tag ReferenceID unintentionally takes precedence over Item No.


Version MOB5.28 - October 2021

Minimum Mobile app to access all functionality: 1.5.9 or newer

Highlights

Support for "Package No."

  • Improved Item Tracking Extensibility (add ie. Package No. to tracking)

Miscellaneous

  • Several improvements to lists on mobile devices and default values in steps


New Feature
[NTW-960] Support for VariantCode when Item Cross Reference is scanned on Order Lists (ScannedValue)
[NTW-671] Unplanned Count: Allow Lot No's not previously on inventory when Expiration Date is not required
[NTW-1049]Test Helper: Create Production Orders
[NTW-1226]Adhoc functions: Default UoM is now Item Base Unit Of  Measure (UnplannedMove, UnplannedCount, AdjustQuantity, AddCountLine)
[NTW-1250]Ship: Display all unique recipients to support shipments for multiple receivers (Sales Order, Purchase Return Order and Transfer Order)
[NTW-1254]Improved Item Tracking Extensibility (add ie. Package No. to tracking)
[NTW-1265]Assembly: Inventory Warning at Assembly Order Creation

Task
[NTW-702] Fallback to default language ENU on Mobile Device when language is missing at Mobile User
[NTW-1222]LabelPrint: Support for printing multiple labels of same template    
[NTW-1305]LabelPrint: Include Mobile Request Values in API Events for use in Lookup print template steps and in DataSet when printing

Bug
[NTW-1244]Production: Negative Lot No. Consumption error "MOB Sync Item Tracking.SyncronizeItemTrkg(): Cannot match item tracking."
[NTW-1253]MOB WMS Registration and -RealTimeQty: _Path parameter of procedure GetValue extended to 250 characters
[NTW-1259]MobSessionData: "Posting MessageId" and "Mobile UserId" not populated when reprocessing from queue
[NTW-1286]Production Output: Error on posting if same UserID has open output journal for different production order line in the WebClient ("You cannot post these lines because you have not entered a quantity on one or more of the lines.")
[NTW-1287]LabelPrint / Mobile Print Setup: If action "Create Standard Setup" is not used when setting up Cloud Print, Test Connection action doesn't work
[NTW-1296]Realtime Registrations: Added support for Tote-ID
[NTW-1302]LabelPrint: Sort Xml to InterForm by same order tags was inserted into buffer
[NTW-1304]Tags ItemBarcode missing semicolon when Item has GTIN and no Item References/Item Cross References
[NTW-1308]LabelPrint: Lookup Step values gets mixed if steps are deleted programmatically, then recreated for a new label template


Version MOB5.27 - August 2021

Minimum Mobile app to access all functionality: 1.5.9 or newer

Highlights

Ship

  • Support for locations with Pick and Ship (Validate picked items at shipping)

 Production

  • Production: Output is now posted through Item Journal Batch like consumption

Miscellaneous

  • Misc. improvement to API extensibility


New Feature
[NTW-806] Map default device language codes to BC Language Codes
[NTW-1001]

Shipping: Support for locations with Pick and Ship (Validate picked items at shipping)

[NTW-1165]New events OnPost...Order_OnAddSteps (add additional steps during posting based on already collected values)
How-to: Interrupt posting and add extra steps (“Header Steps”) based on values already collected
[NTW-1179]Print Tote/License Label from Pick
[NTW-1193]Receive: Improved Item Tracking Extensibility (Add Package No. to tracking)
[NTW-1195]Production: New event OnGetRegistrationConfigurationOnProdOutput_OnAddStepsToProductionOutput
[NTW-1203]MOB SessionData: New "Posting MessageId" and "MobileUserID" attributes (available from everywhere via SingleInstance codeunit, including fom all standard events)
[NTW-1205]Add possibility to avoid return message in Adhoc Registrations
[NTW-1208]New event OnPostAdhocRegistration_OnAfterPost

Task
[NTW-980] Improve GetValue (GetValueByName) ErrorIfNotExist -error message
[NTW-1082]Lookup: Refactor to use dedicated helper-function
[NTW-1177]LabelPrint: "Test Connection" requires closing page before changes take effect
[NTW-1194]Knowledgebase: New article "Case - Add a Posting Date Step to Production Consumption and Output"
[NTW-1207]Production: Output is now posted through Item Journal Batch like consumption

Bug
[NTW-929] ReferenceData: Validate Xml naming conventions for DataTableId to prevent error: "Error in Xml. Unable to deserialize Xml"
[NTW-1002]Ship: Incorrect default Quantity is displayed on partial Shipments when location requires Pick
[NTW-1099]Ship: Customizations enabling a Pick location do not work due to pick/ship constraints in code
[NTW-1176]Print: Overflow Error. Tenant name should not be saved in Username field.
[NTW-1199]OnAddStepsTo-events: Parameter TempOrderValues is not always populated from Order-XmlNode as intended
[NTW-1200]Receive (Transfer Order): Error when posting with "Bin Mandatory"=false and populated Item."Shelf No.": "ToBin must be equal to '' in Mobile WMS Registration: Type=Transfer Order, Order No.=XXX, Line No.=XXX, Registration No.=XXX. Current value is 'YYY'"
[NTW-1201]Steps.Create_DateStep_ExpirationDate(): Incorrect defaultValue dateFormat
[NTW-1211]Comma in Serial Number registration is wrongfully seen as Exp.Date
[NTW-1212]Login: Getting Reference data failed. Server response: Microsoft.Dynamics.Nav.Runtime.NavXmlCData variable not initialized
[NTW-1228]Events OnPostPickOrder_OnAfterPostAnyOrder and OnPostPutAwayOrder_OnAfterPostWarehouseActivity triggered incorrectly (swapped)
[NTW-1232]LabelPrint: Possible overflow in long usernames, passwords and tenant
[NTW-1240]Receive: The Transfer Line does not exist. Identification fields and values: Document No.='XXX',Line No.='0
[NTW-1242]Production: Setup Time, Run Time and Scrap Qty. steps reacted to GS1 Application Identifier for Quantity



Version MOB5.26 - May 2021

Mobile app version to access all functionality: 1.5.8 or newer

Highlights

 Production

  • New action to finish a route Operation has been added. (Changes to application.cfg files are necessary to access feature)

Label print

  •  New Print Log has been added where it is possible to inspect the communication to and from the cloud print service.

Miscellaneous


New Feature
[NTW-663]LabelPrint: New "Print Log"
[NTW-831]GroupBy: New feature to consolidate order lines (programmatically)
[NTW-1051]Test Helper: New option to create Assembly Orders
[NTW-1108]Production: New action to finish a route Operation
[NTW-1112]Assembly: Action "Locate Item" added to Assembly Order Lines page
[NTW-1139]Order Lines: Support for new feature "RewindToStepOnIncompleteLine"
[NTW-1150]New event OnPostAdhocRegistration_OnAddSteps (add additional steps during posting based on already collected values)

Task
[NTW-1132]Enable 'applicationInsightsKey' in App.json
[NTW-1151]Event OnGetReferenceData_OnAddDataTables: New parameter MobileUserId

Bug
[NTW-1021]Missing error if mobile user does not exist as Warehouse Employee
[NTW-1035]Formatting dates may fail if Mobile User has associated language with empty Windows Language ID (bug in NAV-to-BC migration)
[NTW-1107]Overflow on calculated User Name
[NTW-1110]Office365 authentication: Error "Mobile User ID exceeds max length" when email exceeds 50 characters
[NTW-1117]Breaking changes: Make procedures public that became too restricted in MOB5.25 (LoadXmlResponseDoc, RegistrerWhseJnlLine, PostItemJnlLine, DetermineNegAdjustItemTracking, DetermineItemUOM, DetermineItemIssueUOM)
[NTW-1118]Assembly: Assembly Orders that are Assemble-to-Order were shown in the Assembly Order List
[NTW-1120]"Release to Mobile" action and "Released to Mobile" should only be shown on Phys. Inventory Journals
[NTW-1121]LabelPrint: Populate a default value for DPI
[NTW-1124]Item tracking does not get saved when TempNewReservEntry is modified in OnHandleRegistrationForXXX-events
[NTW-1127]Mobile Document Queue: RegistrationTypeTracking is blank in queue when adhoc functions fails
[NTW-1129]Locate Item: Location default value not always populated when called from subpage (action)
[NTW-1134]HeaderFields and Steps name: Validate Xml naming conventions to prevent error: "Error in Xml. Unable to deserialize Xml"
[NTW-1136]Pick: The Record in table Reservation Entry already exists. Identification fields and values: Entry No.='x',Positive='No'
[NTW-1143]Validate Warehouse Setup "Receipt Posting Policy" and "Shipment Posting Policy" separatedly
[NTW-1147]Unplanned Count: If Bin Content Record with 'Blank' Unit of Measure code exists, Qty. on Hand can be calculated to Zero, causing a wrong qty. to be posted to inventory
[NTW-1148]ToteShipping: Error "Qty. to Ship must not be greater than X units in Warehouse Shipment Line No.="XXX", Line No.="XXX" (due to commits in standard code desynchronizing MobWmsRegistrations and WhseShipmentLine)
[NTW-1153]Shipping: Allow Non-specific reservations
[NTW-1154]CrossReference overflow runtime Error : "The length of the string is xx, but it must be less than or equal to 20 characters"
[NTW-1157]Locate Item: Improve extensibility framework to allow filtering on Lot and Serial No.


Version MOB5.25 - April 2021

Mobile app version to access all functionality: 1.5.6 or newer

Highlights

Permissions

  • Mobile Document Group setup discontinued (access rights handled using PermissionsSets going forward)

Images / photos from mobile

  • Images is now added as "Document Attachments" when source document is Purchase or Sales (will transfer to posted document)
  • Reduce image base64 data in logged XML Responses  to limit size of Mobile Doc. Queue

Label print

  •  Support for Oauth2 and platform with Online Label Designer 

Miscellaneous

  • Delete outdated data periodically. Support for Retention policies in BC17 and newer
  • "Register Quantity By Scan" now supports quantity per Unit of Measure


New Feature
[NTW-697]Images is now added as "Document Attachments" when source document is Purchase or Sales (will transfer to posted document)
[NTW-946]Mobile Document Group setup discontinued (access rights handled using PermissionsSets going forward)
[NTW-951]ReqisterQuantityByScan support for quantity per Unit of Measure
[NTW-970]Support for Retention policies in BC17 and newer
[NTW-1019]LabelPrint: Support for Oauth2
[NTW-1073]Shortcuts added to "Reset" and "Process" actions at Mobile Document Queue List -page
[NTW-1075]Production Consumption: Allow Bin change when no Directed Put-away and Pick but populated default Bin
[NTW-1080]NS Request Element: New HasValue() function  return if the value path exists
[NTW-1087]LabelPrint: Support for new NG2 platform. Gives access to custom label layouts and label designer

Task
[NTW-1011]Move selected External scoped functions to Internal and Local
[NTW-1013]Refactoring of Item Tracking Handling for Warehouse Activities
[NTW-1072]Reduce image base64 data in logged XML Responses  to limit size of Mobile Doc. Queue

Bug
[NTW-1064]LabelPrint: Setup "Enabled" was not proberbly respected
[NTW-1074]Unplanned (Adhoc) Document Types: Use collected Unit Of Measure instead of retriving it through Item Cross Reference
[NTW-1081]Receive: Wrong Unit of Measure shown on receipt line for Transfer Order on locations with basic inventory setup
[NTW-1084]Pick: "There is no Bin Content within the filter" Error  when trying to post pick when trying to post pick
[NTW-1096]Whse. Inquiry: Custom AsXml response gets overridden with Non-Xml event
[NTW-1104]Locate Item: Variant not filtered when scanning Item Reference with specific Variant Code


Version MOB5.24 - February 2021

Mobile app version to access all functionality: 1.5.6 or newer


Highlights

Assembly Order 

  • Support for Assembly Orders released
    • Supports the "Assemble to stock" setup
    • Post Output and Consumption
    • Create new Asssembly Orders from the mobile device

Added features to production

  • Filter Orders on Work Center
  • Substitute Components

Added support for Item Reference functionality

Added support for all countries where Microsoft Dynamics 365 Business Central is available


New Feature
[NTW-474]When performing an Unplanned Move or Adjust Quantity for an Item with a Variant Code setup, it was not possible to select blank Variant Code
[NTW-624]Refactoring: New event OnWhseInquiryOnCustomDocumentType with no-Xml
[NTW-888]Cross Reference: Support for long custom barcode using "Feature update: write longer item references" (BC 17 or newer only)
[NTW-969]Assembly Order Module
[NTW-1023]Production: Filter Production Orders on Work Center
[NTW-1025]Production: Substitute Component
[NTW-1045]Make Item.GTIN searchable when scanning bar code
[NTW-1053]Shipment: "Shipment Date" is now updated to Workdate in the same way as "Posting Date"

Task
[NTW-875]Marketplace: Added support for all countries where Microsoft Dynamics 365 Business Central is available

Bug
[NTW-1020]Unplanned Move: The Bin does not exist error appears, when having scanned Item
[NTW-1027]Event "OnPostAdhocRegistrationOnCustomRegistrationType" will now correctly support multiple CurrentRegistrations
[NTW-1033]Pick: Error "You cannot state serial no. or lot no on a demand when it is linked to a supply by binding
[NTW-1036]Error "MOB Sync Item Tracking.SynchronizeItemTrkg(): Cannot match item tracking"
[NTW-1054]Ship: When an error occurs when posting warehouse shipment, an orphan reservation entry could be created
[NTW-1055]LocateItem: Inventory with blank variant code on simple locations is now included as intended
[NTW-1056]OnPostReceiveOrder_OnBeforePostTransferOrder /  OnPostReceiveOrder_OnHandleRegistrationForTransferLine :  Missing var-declaration on return record
[NTW-1058]Pick: Header fields missing on Sales Order & Transfer Order Picks on Basic Inventory Locations
[NTW-1059]Unplanned Move: Variant wasn't transferred from "Bin Content" and "Locate Item" pages

Version MOB5.23 - January 2021

 Label print

  • Support customization to print label on Tote Shipping


New Feature
[NTW-894]New Steps.Create_SummaryStep() templates for when adding step to a registration collector programmatically
[NTW-928] LabelPrint: Support customization to print label on Tote Shipping
[NTW-974] PostShipment (Adhoc): Remove Ext. Doc. No. step, add new information step
[NTW-983]Support for use with dual-use licenses

Task
[NTW-944]"GetRequestIsForce" search for lowercase tag as well
[NTW-988]Improved caption for Mobile WMS Setup field "Use Mobile TimeZone Settings"

Bug
[NTW-989]PostShipment (Adhoc): Posting Date was not correctly updated to WorkDate() when using the adhoc page "PostShipment" to post Shipments
[NTW-995]Pick: Serial No. is collected when picking for Production Order, but no Item Tracking Line is created when SN Warehouse Tracking is disabled
[NTW-1006]Ship: Error "Qty. to Handle (Base) in the item tracking assigned to the document line for item XYZ is currently X. It must be Y.
Check the assignment for serial number XYZ, lot number ZYX."
[NTW-1007]Unplanned Count & Adjust Quantity: Error "The bin does not exist. Identification fields and values: Location Code='XXX',Code=''"
[NTW-1008]LabelPrint: Production - when All Locations are displayed, default location should be ProdOrderLine.Location when printing label
[NTW-1009]Locate Item: Inventory not showing in scanner
[NTW-1014]Pick: Allow Non-specific reservations for Item Tracking with Warehouse Tracking enabled
[NTW-1010]Pick: Error "The matching place line could not be found for line XXXXX"
[NTW-1012]Receive: Error "You must assign a lot number for item xxx." when receiving same Lot No. on different Items

 

Version MOB5.22 - December 2020

Mobile app version to access all functionality: 1.5.5 or newer


Highlights

 Production Order

  • Support for Production Orders released
    • Post Consumption and Output (Qty, Time and Scrap)
       

 Locate Item  Bin Content

  • Performance improvements   
    • By using Query objects instead of regular record access


New Feature
[NTW-854]Register Production Order Output
[NTW-855]Register Production Order Consumption
[NTW-857]Register Production Order Time and Scrap
[NTW-860]New menuitem Production (requires new Application.cfg and Android App v1.5.5 or newer)
[NTW-885]LabelPrint: Support for standard_generic_OrderList_4x6_v1
[NTW-912]New integration events OnPostXXXOrder_OnAfterPostXXX (for planned document types)
[NTW-925]New integration event OnLookupOnAnyLookupType_OnAfterSetCurrentKey
[NTW-968]Pick: Item Tracking Handling improvements for Sales Order Pick and Transfer Order Pick (rewritten)


Task
[NTW-893]Locate Item & Bin Content: Improve performance
[NTW-919]LabelPrint: Update Label template standard_Item_NAV_GS1_datamatrix_4x2_v3
[NTW-941]Unplanned Move & Adjust Quantity: Remove max length limitation (was 5 characters)
[NTW-948]Application.cfg: Set StepSorting="ByID" on all OrderLine pages
[NTW-953]Application.cfg: Implement missing language captions


Bug
[NTW-815]GetMedia: Misleading error message "The record is not open" when requesting an unknown image
[NTW-882]LabelPrint: Setup "Printing is enabled" can be bypassed by creating setup, then disabling printing
[NTW-887]Pick/Put-away Breakbulk: Lot No. must have a value in warehouse Activity Line... It cannot be zero or empty
[NTW-917]LabelPrint: Item No. missing in Item Label if no Item Cross Reference is set up
[NTW-922]Login hanging when Language Code associated to Mobile User has empty Windows Language ID. New fallback to GlobalLanguage
[NTW-931]Pick: You cannot handle more than the outstanding X units.
[NTW-934]Pick & Put-away: Error: "The total base quantity to take X must be equal to the total base quantity to place X" could leave document in error state
[NTW-938]Receive: Order not correctly showing Vendor Name on some orders
[NTW-952]Standard code for Over-Receipt changed, Mobile WMS no longer working in 16.x or newer
[NTW-955]Pick: The Bin does not exist. Identification field and values: Location Code='XXX',Code=''
[NTW-958]Application.cfg referencing unknown MediaID "binContent"
[NTW-966]GetLocationFilter "All" must show no locations if no Whse. Employee exists
[NTW-973]Receive & Ship: SaveRegistrationData should be called before OnBefore Events
[NTW-991]Production: Record not open error occurs when trying to post production output
[NTW-993]Production: Allow posting negative scrap quantity
[NTW-998]Prohibit Mob Setup table values from being overwritten when upgrading to new app version (Problem in MOB5.22.xxx.197 and 198)

 

Version MOB5.21

New Feature
[NTW-846]Improved support for custom Lookup: New event OnLookupOnCustomLookupType
[NTW-858]Unplanned Move: Move Items between Locations
[NTW-896]Lookup OnPostShipment: Added Integration Events for custom filtering
[NTW-911]New events: OnLockOrder and OnUnlockOrder

Task
[NTW-898]LabelPrint: Additional values added to print requests

Bug
[NTW-670]Orphan Reservation Entries when posting against PurchaseOrder
[NTW-754]Request does not get saved in Doc Queue if Document Type doesn't exist
[NTW-872]Pick: No. of lines not calculated correctly on Warehouse Picks without Bin Mandatory
[NTW-895]Warehouse Movement: Should allow movement with no predefined To-Bin (error: "To bin is missing for item")
[NTW-903]Posting error may leave unposted Mobile WMS Registrations marked as Handled (issue for BI cubes)
[NTW-904]

Unplanned Move: The Expiration Date field is empty in the warehouse entry when an item is set up

with an item tracking code and an expiration date

[NTW-908]Posting receipt for Purchase Order in foreign currency may throw error "Status must be equal to Open"
[NTW-910]MOB WMS Registrations not always marked as handled

 

Version MOB5.20

New Feature
[NTW-821]New Get-methods for RequestElement for all standard headerfield names (including Evaluate / type check)
[NTW-874]Added Croatia (hr) to supported countries

Task
[NTW-766]Tote Shipping: Collect External Document No. removed, to avoid unintended changes to source Order.
[NTW-781]

Receive: Improved error message for when posting with incomplete Cross-Dock setup / The Bin does not exist.

Identification fields and values: Location Code='XXX', Code=''

[NTW-810]Update Phys. Invt. Labels in application.cfg when Mobile WMS 1.5.2 is released
[NTW-817]Rules (warnings) in VSIX 6.0.297106 (BC17 INSIDER July)
[NTW-819]Rules (code changes) in VSIX 6.0.297106 (BC17 INSIDER July)
[NTW-813]KB: New article "How-to: Select Line from Custom Barcode"
[NTW-814]KB: New article "How-to: OnlineValidation for Planned Function"
[NTW-838]KB: Improve OnAddMessages description
[NTW-856]Planned count: Reorganize code to separate methods for ItemJnl and WhseJnl

Bug
[NTW-709]

Planned Count: Error "Are there duplicate orders in the list? Error details: Constraint" when same

Warehouse Journal Batch Name is used for different locations

[NTW-765]Unplanned Move: Expiration Date not registered with SN Warehouse Tracking
[NTW-794]Posting routines should always iterate MobileWMSRegistration as customized fields may cause multiple registrations to exist
[NTW-797]LabelPrint: From Main menu, ability to input an Item Cross Reference no.
[NTW-799]Validate code: Customization to pick Type<>Type::Item may create unwanted Reservation Entries in several objects
[NTW-824]Cloud: Text encoding of Danish Character in List Step fails
[NTW-825]Whse. Picks: Error "The matching take line could not be found for order line 10000" when posting with no Bin Mandatory
[NTW-827]Problem doing partial pick of item with Lot Warehouse Tracking on Directed Put-away and Pick Location
[NTW-833]Move: AllowBinChange(true) and scanning a different ToBin, doesn't get changed on post
[NTW-835]Unplanned functions: Suppress Unit of Measure Step when Unit is known from Item Cross Reference
[NTW-837]Image: Item Image missing filter on CompanyName
[NTW-840]LabelPrint: Wrong Unit suggested when Unit step is displayed
[NTW-845]

Bulk Move: Error "Item Tracking is defined for Item X in the Item Journal Line. You must delete the existing item tracking

before modifying or deleting the Item Journal Line"

[NTW-848]Tote Shipping: Posting Date was not set to Workdate on Warehouse Shipment
[NTW-877]LabelPrint: Ai(91) should include only one itembarcode even when ItemNo. has cross references
[NTW-883]

Adjust Quantity: "The length of the string is xxx, but it must be less than or equal to 250 characters" when using very

long lists of ReasonCodes, Unit of Measures or Variant Codes

 

Version MOB5.19

New Feature
[NTW-321]Added support for Physical Inventory Recording
[NTW-647]Dates formatted to Text now using Mobile Users Language Setting
[NTW-776]New Integration Events OnLookupOnLocateItem_OnSetFilterOnXXX and OnLookupOnLocateItem_OnIncludeXXX
[NTW-780]Image: Add export image action to Mobile Media Queue
[NTW-801]LabelPrint: New event OnLookupOnPrintLabel_OnAfterAddStepForTemplate

Task
[NTW-800]KB: New article / Example for unplanned move location to location

Bug
[NTW-763]Register Item Image: Added error when trying to send multiple pictures together
[NTW-767]HeaderField Element: Sort by id numeric value rather than text value
[NTW-768]LabelPrint: Exit if user declines creating standard setup
[NTW-769]Unplanned count: Message "The lot number X does not exist" appears when no open entries exists even though Lot No. has previously been registered in system
[NTW-778]Pick error 'The serial number xyz does not exist. Item No.: xxx' in cases with no Serial Specific Tracking (too strict validation)
[NTW-788]Tote Shipping: Shipment XXX does not exist or is not released.
[NTW-791]Pick error 'The lot number xyz does not exist. Item No.: xxx' in cases with no Lot Specific Tracking (too strict validation)
[NTW-793]Pick: Customization to pick Type<>Type::Item may create unwanted Reservation Entries when posting against sales order

 

Version MOB5.18

New Feature
[NTW-596]Support for Over-Receipt Code: Receive more items than ordered (BC16)
[NTW-696]Added possibility to set IncludeCollectedValues attribute on OnlineValidated steps
[NTW-755]Use Mobile Date/Time when posting
[NTW-760]Activate Unplanned Move from Locate Item page
[NTW-761]Activate Locate Item from Relevant pages
[NTW-762]Added AI91 as Item Identifier

Task
[NTW-705]LabelPrint: Add new label template "ItemLabel 3x2"

Bug
[NTW-503]Missing qty check on pick for Purchase Returns
[NTW-636]Adjust Quantity: Only ask for bin if the selected location uses bins
[NTW-704]LabelPrint: Image list creates illegal XML node name
[NTW-706]LabelPrint: Lot step wrong conditions
[NTW-707]LabelPrint: Rename printer does not validate into Assigned label-template relations
[NTW-742]GetOrderLines should still include "Status" to support Windows Mobile
[NTW-749]Office365 Authentication: The user mobtst@taskletfactory.com could not be found as a valid mobile user
[NTW-751]Show available quantity on Unplanned Move: Improved Tooltip and prohibit error on Mobile Devices until re-login when changing setting.
[NTW-757]Unplanned count with Lot and Expiry, could result in Whse. Entry with wrong Expiration Date
[NTW-759]Close page after Attach Image is Completed

 

Version MOB5.17

New Feature
[NTW-601]Login using Office 365 Authentication (Requires Mobile App Version 1.5.0 or newer)
[NTW-604]Show RegistrationType for Lookups in Mob Doc. Queue
[NTW-617]Show Attached Images from Context Menu
[NTW-625]QoL: Make Mobile Test-helper "Create Base Data" populate all MobSetup journal names
[NTW-685]Display Attachment icon
[NTW-688]OnPostAdhocRegistrationOnCustomRegistrationTypeAsXml event: Access to MessageId / MobDocQueue

Task
[NTW-630]Allow either extending or reusing existing PostAdhocRegistration-DocumentTypes
[NTW-651]Refactoring: Rewrite standard Adhoc-functons to no-Xml
[NTW-653]Performance issues on very large putaways (1600 lines)
[NTW-664]LabelPrint: Add SourceRecordRef to OnAddStepsForTemplate
[NTW-668]LabelPrint: Add support for more Source/Context tables
[NTW-673]New events to create or change MOB Messages

Bug
[NTW-567]GetShipmentLines Fails: the xml node is not set
[NTW-601]Login using Office 365 Authentication (Requires Mobile App Version 1.5.0 or newer)
[NTW-643]Blank Location in filterlist due to Warehouse Employee with blank Location Code
[NTW-657]Pick:: Qty suggested 1 pcs when scanning Item (Caused by BarcodeQuantity setup)
[NTW-658]Barcode Quantity Overflow error when Qty. per Unit of Measure includes decimals
[NTW-661]Only Validate "Bin Code" when Line is Type::Item in basic inventory setup
[NTW-678]Lot Number not required on Transfer Order even though Item Tracking Code is setup with Lot Transfer Tracking
[NTW-679]Action AdhocRegistration fails with SendRegistrationData="Order" and multiple registrations
[NTW-680]OnPostAdhocRegistration for BulkMove did not correctly suppress commits when posting multiple lines
[NTW-682]Field "Mob MessageId" not correctly populated at table "Posted Whse.Shipment"
[NTW-683]Renumber Print Enum to match old license range prior to April 2019
[NTW-687]Adjust Qty: Insufficient Stock Quantity Error due to Unit of Measure conversion

 

Version MOB5.16

Highlights


New Feature
[NTW-318]Support for Label Print via third party Interform
[NTW-441]Added support for html in LookupResponse for Information-step helpLabel
[NTW-582]Planned Count. Handle Item Tracking for items not found
[NTW-639]Possible to handle Non-Inventory lines from Mobile WMS

Task
[NTW-444]Refactoring: Implement onlineValidation-step (step with attributes)
[NTW-627]

Improve PerformSplit-functionality to allow more than 14 splits for Picks

(failed with "The total base quantity to take xx must be equal to the total base quantity to place yy")

[NTW-628]Improve Tote Picking performance on large datasets
[NTW-631]KB tutorial "Positive adjustment": Update examples to use new events from MOB5.15
[NTW-638]New rules (errors) from VSIX5.0.236243
[NTW-424]Attach Image from Context Menu

Bug
[NTW-641]Set_onlineValidation breaks login when used from OnGetReferenceData_OnAddRegistrationCollectorConfigurations
[NTW-645]Outbound Transfer Orders is not correctly removed from Pick-list when fully picked but not yet received
[NTW-648]Error when fetching Receive Lines for Transfer Order when using Basic Inventory ("Are there duplicate order lines in the list?")

 

Version MOB5.15

New Feature
[NTW-445]Refactoring: Implement step type TypeAndQuantity
[NTW-591]Refactor OnGetReferenceData to support ListData with no Xml
[NTW-592]Refactor Adhoc-posting to support no Xml
[NTW-620]Request element type helper functions "GetValueAsXXX"()

Bug
[NTW-614]Template Create_DecimalStep_Quantity will always create incorrect id=5 (not respecting parameter _id)
[NTW-615]NS Request Element.GetValue() may return incorrect value if path is not found
[NTW-618]

Rename event parameters for OnGetRegistrationConfiguration_OnAddSteps() and

OnGetRegistrationConfiguration_OnAfterAddStep() (is inconsistently named today)

[NTW-621]Count lines displayed wrong when there is No Bin (Quantity-field hidden at mobile device)

 

Version MOB5.14


**BREAKING CHANGES
[NTW-575]Taskletfactory.com/display/TFSK/How-to%3A+Solve+breaking+changes+in+MOB+5.14


New Feature
[NTW-417]New events to make (EAN) GS1 AIs configurable
[NTW-511]All Set_RegisterQuantityByScan() now sets Set_BarcodeQuantity by default
[NTW-544]New event to create RegistrationCollectorConfiguration (no Xml)
[NTW-571]Refactor Unplanned (Adhoc) Document Types to use new Steps framework
[NTW-575]Refactor headerConfigurations to use new Steps framework *NOTE BREAKING CHANGES -- SEE ABOVE*
[NTW-577]New events "OnSetFilter" /"OnInclude" Event for "Planned Count"
[NTW-578]New event "OnBeforeRun" for "Ship"
[NTW-579]All SetSorting[...] functions, new overloads for unlimited texts (_BaseOrderElement)
[NTW-594]New events "OnInclude" at most document classes to support complex order filtering

Task
[NTW-504]

Cleaned up unused code in "MOB WMS PutAway" procedure "GetOrders"

(no longer standard support for filtering Date and VendorName)

[NTW-516]New rules (errors) from VSIX5.0.195284
[NTW-568]Update API Doc. based on "Receive"-section
[NTW-597]Variable 'MOBCommonMgt' is unused in 'MOB User' (platform 15)
[NTW-598]UnitTest Lookup.PostShipment fails in BC15
[NTW-606]Assert no non-breaking space in any file during builds

Bug
[NTW-494]Set_maxDate and Set_minDate and defaultValue is using incorrect date format
[NTW-564]Unhandled Filters will no longer throw error by default
[NTW-581]Prevent Mobile WMS from updating "Qty. per Unit of Measure" for the base unit of measure (for ItemDimensions)
[NTW-584]Receipts are not being created for all Inbound Transfer Orders, when posting a shipment
[NTW-605]Installation Error on certain Platform 13 builds ("Unexpected character ' '")

 

Version MOB5.13

New Feature
[NTW-495]New IntegrationEvents for Warehouse Activities "OnHandle[...]" (PutAway, Pick, Move)
[NTW-496]Split WarehouseActivities per Registration (PutAways, Picks, Movements)
[NTW-537]Add new Integration Event OnLogin_OnAfterLogin
[NTW-538]Implement new Integration Events with handled pattern on CheckCrossRef() & GetItemCrossRefList()
[NTW-540]Implement new Integration Events On Activity Posting to enable printing document on WhseActPost
[NTW-546]Mobile Test Helper: Support for documents in alternative Unit of Measure
[NTW-547]New IntegrationEvents "OnIncludeHeader" for Whse. Activities
[NTW-548]New IntegrationEvents "OnIncludeHeader" and "OnIncludeLines" for PutAway, Pick, Move, Receive and Ship (22 events)


Task
[NTW-354]Update Installation Manual with AppSource and On-Prem installation
[NTW-482]TestData used by Test Helper should respect UoM assigned on Record

Bug
[NTW-312]Pick Assemble-To-Order with Serial/Lot tracked items
[NTW-355]Outbound Serial issue when posting Purchase Return Orders with no inbound Lot/SN Tracking
[NTW-437]BackendID to short (would fail when OrderID + internal prefix exceeded 20 characters)
[NTW-531]Adjust Quantity can't be carried out when "Calc. Whse. Adjustment" has not been posted
[NTW-551]Fix naming of parameters for "OnSetFilter" events
[NTW-552]PostPurchaseReturnOrder(): Posting flags not being set correctly on PurchaseHeader

 

Version MOB5.12

Task
[NTW-513]New mandatory AppSourceCop.json for VSIX198182

Bug
[NTW-483]Item Tracking Support for Internal Picks and Put-aways
[NTW-510]Status must be equal to 'Open' in Warehouse Shipment Header: No.=XYZ. Current value is 'Released'
[NTW-515]Overload methods with boolean signature cannot deploy to bc13.5

 

Version MOB5.11

New Feature
[NTW-427]Modernize Setup: Install Codeunit (create WMSGroup / DocumentTypes / Messages ENU)
[NTW-431]Item (Count) Journals, Release to Mobile. Set to toggle
[NTW-480]Better support for confirm Dialog (ForceWarning): new helper function ErrorIfNotConfirm
[NTW-481]New IntegrationEvents: Use collected values during processing / on posting (collected PerLine and OnPosting)
[NTW-485]New IntegrationEvents: Add values to GetGS1Ai-constants (6 events)
[NTW-486]New IntegrationEvent for SaveRegistrationData
[NTW-490]New IntegrationEvents: Use Header Filter without Xml handling (OnSetFilter)
[NTW-491]New IntegrationEvent for custom Whse. Inquiry Document Types
[NTW-493]New IntegrationEvents for Warehouse Activities "OnBeforeHandle[...]"

Task
[NTW-451]Refactoring: New ruleSets in VSIX 172xxx
[NTW-457]Last-minute breaking changes from 15.0.36590.0
[NTW-461]Building for bc15: Update "System Application" dependency to 15.0.0.0 (optional with new scripts SetTarget13 and SetTarget15)
[NTW-464]New tables missing in Permissionset.xml
[NTW-466]Action "Import Request XML" on Mob Doc Queue is unused and should be removed
[NTW-470]Evaluate feedback on tooltips from partner
[NTW-479]Extension API Documentation: New eventhandlers for MOB5.11 (selected events, remaining new events is to be documented with MOB5.12)
[NTW-492]Rename _HeaderStepsValues to _OrderValues

Bug
[NTW-428]Refactor PerformSplit functionality to allow more than 14 splits
[NTW-435]Planned Count: Better support for Item Tracking in Phys. Invt. Jnl.
[NTW-438]PutAway to more than 20 bins: Index out of bound
[NTW-439]Possibility to enter Bin on a Warehouse Receipt Line
[NTW-449]Fix Info Step on Unplanned move
[NTW-456]Cannot convert NavInteger to System.string error on BC 13.0 platform
[NTW-459]Unplanned Count, Pos./Nej. Adjustment: Error when posting with LotNo and Expiration Date
[NTW-465]Powershell script for creating Per-Tenant needs to update WSPublishing.xml file
[NTW-468]Steps minValue and maxValue attributes incorrect format when using values above 100
[NTW-469]Posting date of Receipt, Pick and Shipment must always be WorkingDate()
[NTW-471]Error when adjusting quantity in UoM different than the base UoM
[NTW-472]Error message when Adjusting Quantity from Mobile WMS: You cannot base a date calculation on an undefined date. Date: 0D Formula: 2Y.
[NTW-473]Error message when performing an Unplanned Move: 'New Expiration Date must be equal to '10/04/21' in Tracking Specification: Entry No.=1. Current value is ''.
[NTW-475]ItemImage missing on Lookup Substitute Items
[NTW-478]The property 'ExtendedDataType' can only be set if the property 'Type' is set to any of the values...
[NTW-489]Lot No. and Serial No. Registration Collector Steps needs to be changed to length 50

 

Version MOB5.10

New Feature
[NTW-222]Refactoring: Add CollectorSteps (Header Level) to be extensible for partners (OnPosting)
[NTW-415]Refactoring, Receive: Header Filter to be extensible for partners
[NTW-423]Register Item Image

Task
[NTW-399]Wave2 compatibility: Breaking changes from 15.0, new scripts to build separate bc13 and bc15 versions
[NTW-440]Create Tooltip for all fields and actions in BC app

Bug
[NTW-436]Purchase Guide warning when user has no Mobile WMS or superuser permissions
[NTW-448]Unplanned Count: Overflow when registering long item numbers
[NTW-453]Receive: PurchaseOrderNoFilter fails when returning to list after Posting

 

Version MOB5.00

New Feature
[NTW-211]Image Support on Order Lines
[NTW-249]Possibility to configure custom labels/messages
[NTW-380]Sell-to customer name at sales return order list and pick order list
[NTW-387]Unplanned move do not always respect reservations

Task
[NTW-256]Refactoring: Write Xml via new buffer tables (”BaseOrderLine" and more)
[NTW-257]Refactoring: Codeunit Receive - write response via buffer table + new ”SetFrom”-methods
[NTW-258]Refactoring: Codeunit PutAway - write response via buffer table + new ”SetFrom”-methods
[NTW-259]Refactoring: Codeunit Pick - write response via buffer table + new ”SetFrom”-methods
[NTW-260]Refactoring: Codeunit Ship -write response via buffer table + new ”SetFrom”-methods
[NTW-261]Refactoring: Codeunit Count - write response via buffer table + new ”SetFrom”-methods
[NTW-262]Refactoring: Codeunit Move - write response via buffer table + new ”SetFrom”-methods
[NTW-264]Refactoring: Codeunit Adhoc Registr. - write response via buffer table + new ”SetFrom”-methods
[NTW-265]Refactoring: Codeunit Lookup - write response via buffer table + new ”SetFrom”-methods
[NTW-374]Refactoring: Codeunit Reference Data, rewrite to 3 new events ("per type")
[NTW-393]Refactoring: Codeunit PutAway / Pick / Move, new events

Bug
[NTW-249]Missing Scrollbars on pages
[NTW-349]Lot Serial variables and fields extend to CODE[50] to match base app
[NTW-402]Encoding issue in per-tenant update-objects script (must be utf-8)
[NTW-404]External Doc. No. up to 35 characters to match base app
[NTW-416]Receive: Missing ReceiptData and Sender when first line is not Item

 

Version MOB4.37

Bug
[NTW-372] Purchase Wizard: Fails in cloud: No permission to insert media records
[NTW-375]Purchase Wizard: Can not be deployed at older versions, including OnPrem 13.1.25940.0

 

Version MOB4.36

Bug
[NTW-359]Overflow on variable when using AddCountLine function
[NTW-363]app.json "runTime" must be "2.0" always

 

Version MOB4.35

Bug
[NTW-311]Adjustments/unplanned count ILE/WE Imbalance (NOTE: Also released as separate hotfix including correction Report)
[NTW-346]4.34 Missing Permissionset entries

 

Version MOB4.34

New Feature
[NTW-241]BC Version Upgrade Support
[NTW-252]BC: Assisted Setup,Wizard for new Installations
[NTW-270]BC: Danish translation
[NTW-344]Receiving against tracking entered upfront

Task
[NTW-177]Show correct version no. in WMS Setup
[NTW-305]Redeclare selected procedures to non-internal
[NTW-333]Move TestData table from Test to Main

Bug
[NTW-251]Failing to read Setup right resulting in wrongfully collection of Bin
[NTW-269]BC: Page "Whse. Shipment Subform" Fields "Tote IDs" has moved
[NTW-290]BC+NAV: Return value is to short
[NTW-304]BC: BinContent missing Image Support
[NTW-342]Item Tracking Specification Qty. to Handle (Base) = 0 when partly posting pick
[NTW-343]Reservation related problem while posting receipt from WMS
[NTW-355]Outbound Serial issue


 

Version MOB4.3

New Feature
[NTW-204]Receive: Make delivery note entry configurable
[NTW-344]Receiving against tracking entered upfront

Task
[NTW-180]BC XLIFF Translation
[NTW-215]Field Names Prefix with MOB to satisfy 2018 AppSource Certification
[NTW-225]Consolidating XML NameSpace constants and availability for Aut. Testing
[NTW-229]New App ID
[NTW-239]BC: Misc. changes to comply with AppSource requirements
[NTW-240]BC Release 4.3.0.2 (internal build for AppSource certification)
[NTW-244]BC Release 4.3.0.3 (internal build for AppSource certification)
[NTW-245]BC Release 4.3.0.4 (internal build for AppSource certification)
[NTW-247]BC Release 4.3.0.5 (internal build for AppSource certification)
[NTW-277]BC Release 4.3.1 (update23, internal build for AppSource certification)

Bug
[NTW-71] Error in PrintLabel
[NTW-174]Remove TF-SALES from Mobile WMS
[NTW-218]Unplanned Moves Breaking Picks
[NTW-219]Receipt Filters using wrong variable
[NTW-237]PerTenant Build Script not converting object numbers
[NTW-242]BC Webservice creation
[NTW-246]BC Fix Create Per Tenant Script
[NTW-302]Remove hardcoded "( MOB4.3 )" from Mobile WMS Setup form.

See also