- Created by Johannes Sebastian Nielsen on Oct 20, 2021
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
Version 1 Next »
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
- GroupBy: New feature to consolidate order lines (programmatically) - How-to: Group matching order lines
- Order Lines: Support for new feature "RewindToStepOnIncompleteLine" - How-to: Register continuously at the same line
- New event OnPostAdhocRegistration_OnAddSteps (add additional steps during posting based on already collected values) - Return steps on Post
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)
- 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
- Cloud print support released for the first time.
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
- No labels