Version 7.4.3 – Release Date 23/11/21

Change Type Description
Enhancement Update PermissionSets on Upgrade

Version 7.4.2 – Release Date 05/11/21

Change Type Description
Enhancement Update PermissionSets on Upgrade

Version 7.4.1 – Release Date 18/10/21

Change Type Description
Enhancement Convert PermissionSet XML to Object
Enhancement Address BC19 Compiler Warnings
Enhancement Support for Item Reference Feature implemented in Base Product Write longer item references - Dynamics 365 Release Plan | Microsoft Docs
Bug Fix to resolved error when Processing Warehouse Movements on Handheld Devices
Bug Fix for Lot Number Expiration Date being Removed on Putaway Documents when Processed on Handheld Device
Bug Handheld Receipt – Cannot Extend OnAfterValidateReceipt with SetTransResponseCode
Bug BC19 Issue – Error when Processing Putaways on Handheld Device
Bug BC19 Issue – Error when Processing Picks on Handheld Device
Bug BC19 Issue – Error when Processing Directed Movements on Handheld Device

Version 7.4 – Release Details

Change Type Description
Enhancement Use Standard BC Filters on Enquiries
Enhancement Under and Over Receipting
Enhancement Implemented Container Picks
Enhancement Assign Handheld User Groups on Warehouse Documents
Enhancement Add ‘OnAfterBuildReceiptItemTracking’ Event
Enhancement Warehouse Pick Improvements
Enhancement ‘OnAfterValidateActivityLine’ Event
Enhancement New Container Consolidation Function
Bug Fix Take Photo Option on Receipts Function does not correctly return to Post menu afterwards
Bug Fix Comment Acknowledgement feature stops Put-Away with inventory quantity not entered error
Bug Fix When photos are taken on a Handheld Receipt, they do not end up being accessible in Business Central
Bug Fix Under receipting forces change of original order quantity to zero if no under receipt is set
Bug Fix Container number not set on Warehouse Movement
Bug Fix Container Putaway restricted to single warehouse document
Bug Fix Excess Putaway lines are not deleted on posting receipts
Bug Fix Shipment Weight on Posted Warehouse Shipments
Bug Fix Duplicate Putaway Lookup Entries
Bug Fix Putaway UOM lookup is not showing
Bug Fix Issue with Physical Inventory Journals and Serial Numbers
Bug Fix Option to enter Receipt Bin gives an error
Bug Fix Putaway prompts for line selection twice
Bug Fix Putaway take Bin Code is not respected when filtering for activities
Bug Fix Add Source Code to entries created from a Container Movement
Bug Fix Place line not being respected on Container Picks/Putaways
Bug Fix Missing TableData Return Receipt Line Permissions
Bug Fix Physical Inventory: Item Tracking against non Directed Pick and Put Away Locations
Bug Fix Allow Movements from a Container Tracked Bin to a non Container Tracked Bin

Version 7.3.8 – Release Details

Change Type Description
Enhancement Handling Breakbulk UoM - field to drive the counting UoM for breakbulk putaways where take UoM is different to place.
Bug Fix Putaway lot no unlocked after UoM
Bug Fix Missing on after validate event for expick and putway

Version 7.3.7– Release Details

Change Type Description
Enhancement Handle items with different Purchase and Putaway UoM. Currently the user is prompted to select a either the take or the place uom to count the activity, have a setup field to drive this.
Bug Fix Phys. Inv. nothing to handle error on lot no.
Bug Fix Putaway lot no. unlocked after UoM
Bug Fix Phys. Inv. Barcode scan values not retained
Bug Fix Scanned expiration date is unlocked when Phys. Inv. Qty is entered

Version 7.3.6 - Release Details

Change Type Description
Bug Fix Permission error inserting warehouse item tracking line
Bug Fix Support 50 cha serial and lot No. (BC has updated the serial and lot No field length to be 50 char)

Version 7.3.4 (Handheld Framework v7.4)

Change Type Description
Enhancement Allow Blank Input on Handheld User card to optionally disallow entry of blank values for data items
Enhancement Configuration of Device Function GS1 Identifiers - new table and page to configure the association of a data item with one or more GS1 identifiers
Enhancement Update default configuration to include the default set of Device Function GS1 Identifiers
Enhancement Adopt changes for "blind stock take" functionality
Enhancement Date formatting options on Handheld Setup page
Bug Fix Fix Entry No. increment on contextual data items (was leading to error when custom data items are introduced in code)
Bug Fix Fix error passing Hot Key 4 configuration to the device

Version 7.3 - Release Details

Change Type Description
Enhancement Speech recognition and text to speech support added (both Azure and Google)
Enhancement The user interface has been altered to use scalable images
Enhancement Results in a transaction / enquiry are ordered by the Handheld Framework. Individual rows can be truncated to fit on to one line to save space. Individual results can also be highlighted for extra emphasis.
Enhancement Layout of the login screen has been improved for landscape devices
Enhancement Code 39 barcodes are always scanned in 'standard' mode - this removes an inconsistency between how the Honeywell and Zebra devices scanned them compared to the camera scanner
Bug Fix The company name is obtained from the Handheld Framework, not from the web service URL as before.
Bug Fix Put-Away Not Created When Scanning Receipt No-Receipt Line No.
Bug Fix Blank Item No. Allowed When Processing Pick - On validating the item no. do not allow a blank item no.
Bug Fix Put-Away Unit of Measure
Bug Fix Zone and Bin Code Deleted From Partial Pick Lines
Bug Fix Phys. Inventory Not Working as expected – specifically around lot tracking.
Bug Fix CallBack Error - Disrupting Reservation Entries - Posting a movement for an item that is reserved to a specific document causes a confirmation dialog to be shown in the client warning that reservation entries may be disrupted. In the HH client this causes a call back error (which is shown when the web service call attempts to show some UI element).

Version 7.2.1.0 - Release Details 

Change Type Description
Enhancement Smoother setup experience notes
Enhancement Copy the SOAP URL for the Handheld Framework web service to the Handheld Whse. Setup table (using the Web Service Aggregate table?)
Enhancement Allow the user to lookup the username to authenticate with from the list of users. If a slash is found in the username split it into domain and username appropriately.
Enhancement I don't think it is possible to copy the web service access key for that user. If not, pop a message/notification prompting the user to copy/create a web service access key for the selected user and open the user card for the selected user so they can do so.
Enhancement Replace Service Password with Isolated Storage. Service Password is being removed in a future version.
Enhancement Bin Mandatory
Enhancement When prompting the user to select from the list of locations, only show the locations that have Bin Mandatory set.
Enhancement Do not allow the user to switch to another location that does not have Bin Mandatory set.
Enhancement Do not allow the default location on the Handheld User record to be set to a location that does not have Bin Mandatory set.
Bug Fix Move/Pick Line by Selection error - Move/ pick line by selection when enabled, can't do a pick as it errors on entering item no. this also happens when trying to do a directed movement.
Bug Fix No. of Packages not Transferred to Posted Whse. Shpt - Whse Shipment posting does not use transfer fields, so No. of Packages is not carried from unposted to posted.
Bug Fix Surplus Put-Away Lines Created - DeleteExcessPutAwayActivities() is supposed to detect and remove the additional put-away lines that have been created, but in this case the Put-away Qty. (Base) is not greater than the Qty. (Base) because the first put-away has already been registered. This calculation needs to take any registered put-away lines for this receipt line into account when deciding whether to delete the unregistered lines.

Version 7.2.0.0 - Release Details 

Change Type Description
Enhancement Device Data - Establish whether the device has a camera from the "device data" that has been passed. Only create the subfunction for taking a photo during the receipt is the device has a camera.
Enhancement Define Tooltips for Handheld Setup Page, then add the tooltips that have been defined to the Handheld Setup page controls.
Bug Fix Permission Error Deleting Purchase Receipt Line - Add missing permission to purchase receipt table.

Version 7.1.2.0 - Release Details

Change Type Description
Bug Fix Missing Permission to ServicePassword Table - Add missing permission to table on Handheld Whse. Setup table

Version 7.1.0.0 (Code)/7.1.0.0(App Release)

Change Type Description
Enhancement Split into Clever Handheld Framework and Clever Handheld for Warehousing extensions.
Enhancement Rebrand to 'Clever Dynamics'.
Enhancement Rewrite developer’s documentation.
Enhancement Manually Configure a SaaS endpoint
Enhancement Auto populate the settings with a token.
Enhancement Automatic setup supports both SaaS and OnPrem endpoints

Version 7.0.0.0 (Code)

Change Type Description
Enhancement Conversion of 6.02 to V2 Extension. Updated to version 7.0.0.0.
Enhancement Dependency upon Clever Config - base RapidStart config now downloaded.
Enhancement Assembly Orders support.

MA6.02.03 (Code)/ MA6.2.0.1 (Client)

NB: Last version at this stage compatible with Foodware

Change Type Description
Enhancement Device: https support on Windows CE client.
Enhancement OnBeforeProcessZoneForFilterActZoneLookup event added for developer use.
Enhancement Optional print of shipment notes. New Boolean setting in Mobile/Handheld Setup.
Enhancement New function: Add Bins. Adds Bin Content records for items.
Enhancement New function: Item Substitution. Adds item substitutes.
Enhancement Item Cross-Ref: Description now defaults to item description. The user can optionally cancel the default and enter a fresh description.

MA6.02.02 (Code) / MA6.2.0.0 (Client)

Change Type Description
Enhancement Keyboard mappings for dialogs/selects (Can now use enter/escape in dialogs etc.).
Enhancement NEW: Item Cross Reference function
Enhancement Minor performance improvements to device scrolling
Enhancement Rework test suite for new lookup style.
Enhancement Better support for pre-allocated batches in receipting and recovery from posting errors.
Enhancement Item Cross-Ref: Description now defaults to item description. The user can optionally cancel the default and enter a fresh description.
Enhancement

Put-away:

Put-away now supports the scan of a put-away barcode when prompting for Item No. This allows more exact matching of put-aways.

Receipt label now prints put-away barcode.

Enhancement

Picking:

Can now specify selection of pick lines by lookup (System-wide in Mobile Setup, or by Zone in Mobile Whse. Zone).

New Express Pick function: No zone restrictions, prompts for specific pick or selection from list of pre-assigned picks.

Enhancement

Movement Activities/Replenishment

Supports scanning of special bins to denote a cart/truck etc.

Scanning a 'Cart' bin as a place bin will trigger the creation of additional take/place lines for movement into and out of the cart.

User scans Cart bin code once, does not need to re-enter. Movements switch to putting INTO the cart.

When user scans Cart bin as take bin, movements switch to taking OUT of the cart.

Enhancement

Fodware:

Support for BBD and FEFO checking on both purchases and sales.

Enhancement

Developer Tools:

RemoveColumnStyleGroup function

RemoveColumnStyle function

AddLookupColumnStyle function - Set columns for lookups.

BuildLookup function - Build lookup from recordref and specified columns.

AddLookupRow function - Add single row to lookup.

AddLookupRowColumn function - Add single column within row to lookup.

DeleteLookup function - Delete lookup.

BuildResponseLookup function deprecated. Now calls AddLookupColumnStyle/BuildLookup.

BuildResponseLookupRow function deprecated. Now calls AddLookupColumnStyle/BuildLookupRow.

DeleteResponseLookup function deprecated. Now calls DeleteLookup.

Bug Fix Rework DataGrids - Enquiries now use new list controls.
Bug Fix Replace selection/lookup browse (DataGrid) with new list controls - multiple configurable columns now allowed.
Bug Fix New developer functions to support new list control lookup (AddLookupColumnStyle, BuildLookup, AddLookupRow, AddLookupRowColumn, DeleteLookup)
Bug Fix Enquiries now sorted in the design screen in NAV - we can no longer support column sorting.
Bug Fix Post Purchase Receipt Issues.
Bug Fix Remove "OnAfterGetApplicationVersion" subscriber (Codeunit 9059249 "Mobile Management").
Bug Fix Unable to Post Warehouse Receipt Because of Container No. – Foodware Bug
Bug Fix  Captions Not Changing for Enquiries
Bug Fix Cannot recieve on HH with location receive
Client Changes Non-beta release of last APK
Client Changes Fixed bug in going back from options menu
Client Changes Fixed null reference exception in going up a screen
Client Changes Fixed colour parsing bug
Client Changes Refactored barcode scanning and gs1 parser.
Client Changes Exceptions are sent to App Center.
Client Changes GS1 data is returned correctly from the camera barcode reader.
Client Changes Fixed bug in displaying OS version.
Client Changes Accidental double taps on menu buttons are detected.
Client Changes Fixed bug when logging in offline.
Client Changes Fixed some device theme null reference exceptions.
Client Changes More errors are reported.
Client Changes Made check boxes more responsive.

MA6.01.04 (Code) / MA6.1.0.13 (Client)

Change Type Description
Enhancement

General Client Changes:

Masked text entry - Developers can now set a type that masks input of certain data e.g. Passwords.

Ability to fire validation of a singular dataitem from inside triggers (Re-validate a DataItem).

Enhancement

Movements:

Set default reason code from journal batch.

Enhancement

Foodware:

Weight prompting during movements (Now configurable).

Enhancement

Power BI:

Record Device, User, Function and DateTime to Warehouse Entry, Capacity Ledger Entry

Enhancement

Receipting

New "OnBeforePrintReceipt" event.

Bug Fix

Physical Inventory:

Complete rework of handling +ve/-ve adjustments on item tracking - item journal lines are now split into +ve and -ve adjustments at need.

Prompt for Expiration/Warranty Date for new lot/serials only if cannot find in existing item tracking.

"End Item" should end Variant, not all item variants.

Unlock relevant Data Items on post action of Phy. Inv. when item is lot tracked but not Whse. Lot Tracked

Remove item tracking on recount.

Bug Fix

General Client Changes:

Column width bug fix.

Stack overflow when all dataitems locked. Should exit to menu.

Bug Fix

Movements:

When posting a movement, set expiration date in item tracking.

Bug Fix

General Microsoft Dynamics NAV:

Port Number Incorrect when generating Appsettings XML

Bug Fix

Activities:

Activity Status is not cleared when cancelling Activity Line on Picking

MA6.01.03 (Code) / MA6.1.0.9 (Client)

Change Type Description
Enhancement

Foodware:

Vendor Lot No. requested during receipting.

Capture of Expiration Dates.

Over / under receipting support.

Support for Catch Weight / Fixed Weight.

Weight tolerance check during picking.

Over / under pick support.

Rework physical inventory to match Foodware physical inventory processes.

Enhancement

Microsoft Dynamics NAV:

Added a cue flowfield for Item Physical Inventory count (In addition to the existing Whse. Physical Inventory count).

Performance improvements to picking process.

Device Log improvements.

Receipt: Display default bin on device during receipting if put-away is not required.

Receipt: Can now only receive into current location.

Bug Fix

Microsoft Dynamics NAV:

Lot enquiries - issues with summarising the query resolved by replacing query with full NAV-code.

Resolve Item tracking issues in physical inventory against "Simple Warehousing" locations.

Unable to process more than one bin at a time in "Requested Physical Inventory".

Fixes to transfer order receipt.

Reduce deadlock/lock issues during receipting.

Reduce deadlock/lock issues during processing of activities (Picking).

Zone code error if processing an activity from an alternate bin in another zone.

Change Bin Code caption in bin block function.

Bug Fix

Device Client:

Resolve crash to menu and scanner error on canceled lookups.

Resolve crash when launching functions via F-key.

Resolve issue with auto-post.

Resolve crash to menu and scanner error in enquiries.

When cancelling twice in a row, was not clearing list of items to cancel.

MA6.01.02 (Code) / MA6.1.0.3 (Client)

Change Type Description
Enhancement Mobile Setup. Generate device appsettings.xml from NAV.
Enhancement New Function: Bin Status / Blocking
Enhancement Device Menu: Ability to copy menus.
Enhancement Device Menu: Indent Up/Down for menu items.
Enhancement Write Production Output to Journal, no posting.
Enhancement Activities: Overrides for activity queries.
Enhancement New functions to insert DataItems / Columns *between* existing elements.
Enhancement Menu buttons - wrap text.
Bug Fix Bin then Item selection during picking broken.
Bug Fix Activity Reason Code not reset after POST
Bug Fix Pick issue when mixing duplicate items from multiple sales orders on one pick.
Bug Fix InsertResponseData function does not move lookups with DataItem
Bug Fix Device: Word-wrap fails with long strings of text with no spaces.
Bug Fix Item Tracking. During picking lots split across more than one activity line reset qty. to handle erroneously.
Bug Fix Add No. of Packages, Weight to Mobile Whse. Doc. (Addl). list page
Bug Fix “Whse. Item Tracking Line” permission error - add indirect permission in CU 9059251
Bug Fix Warehouse activities: Sort by Sorting Sequence No.

MA6.01.01 (Code) / MA6.1.0.2 (Client

Change Type Description
Enhancement OnGetItem event. Allows customised barcode decoding prior to processing for Item No. or Cross-Reference.
Enhancement Bin Stock Count during Picking. Count remaining bin stock after every pick (By location).
Enhancement

Production Output:

Update outstanding quantity onscreen when posted.

Ability to enter -ve quantity to reverse output.

Production Output: Scan of GS1 quantity identifier sets output quantity.

Enhancement Support for multiple application settings files on device client.
Enhancement

Themes support (Or colour schemes).

Menus, submenus and device functions now support colour themes.

New colour theme table.

Lookups to full "Colour picker" dialog.

Automatic generation of default colour themes.

Enhancement Upgrade codeunit in place to automate upgrades between versions.
Bug Fix Put-aways now display quantity outstanding on the PLACE line.
Bug Fix InsertResponseData function - allows insertion of Data Items between existing Data Items.
Bug Fix InsertColumnStyleGroup function - allows insertion of Column Style Groups between existing groups.
Bug Fix Inventory Picking:
Bug Fix For each location, specify if "Automatically posting Inventory Pick".
Bug Fix New "Post Inventory Pick" function to allow posting of pick following processing.
Bug Fix Device Menu: Resolve referential integrity issues with lines on rename of record.
Bug Fix Device Enquiries: Resolve referential integrity issues with lines on rename of record.
Bug Fix Resolve scrolling quirk on device client.
Bug Fix Resolve Data Item sizing issues on device client with different form factors.
Bug Fix Resolve UI issues with differing form factors.
Bug Fix Resolve exceptions generated when launching functions from function keys on device.
Bug Fix Resolve issues with Put-away creation.

MA6.01 (Code) / MA6.1.0.1 (Client)

Change Type Description
Enhancement

Phase #1 of user interface redesign:

Redesign of all user controls.

Remove scrollbars.

Colour scheme changes.

Support for transparency.

Cater to a greater variety of form factors and resolutions.

Vehicle Mounted Terminals (VMT), Windows CE support improved.

Enhancement Flexible device enquiries - Purely data driven from the Microsoft Dynamics NAV-side for consultant configuration. Events published to allow Microsoft Dynamics NAV developer extensions against advanced data sources. With drill-down support provided.
Enhancement Support for Touchstar TS7000 barcode scanning (Customer Specific).
Enhancement Support for 2D barcodes containing GS1 data on Intermec and Touchstar devices (Customer Specific).
Enhancement Updated deployment set, particularly RapidStart package.
Enhancement Temporarily removed "Custom Report Layouts" features that allowed a different custom label layout per vendor. Too many changes between Microsoft Dynamics NAV 2016 and Microsoft Dynamics NAV 2017 meant that needs to be revisited in the next sprint
Bug Fix Resolved NullReferenceException on repeated scanning when device busy.
Bug Fix Resolve error when scanning Bin in a different Zone on warehouse activities (Put-away, pick, movement).

MA6.00.11 (Code) / MA6.0.0.11 (Client)

Change Type Description
Enhancement Item tracking lookup in Production Consumption.
Enhancement Fixed Asset Check has been improved and now allows optional creation of new assets.
Enhancement Location to Location reclass movements.
Enhancement New "Receipt by Vendor" function (New test suite tests also implemented).
Enhancement New "Receipt by Item" function (New test suite tests also implemented).
Enhancement New device enquiry "Item Lot Enquiry”: View bin content by lot number for an item.
Enhancement New device enquiry "Bin Lot Enquiry”: View bin content by lot number for a bin.
Enhancement Return reason code on sales returns.
Enhancement Device inactivity timeout.
Enhancement Column customisations by device, device group, user, global allowing reordering of columns in enquiries, changes to column width and setting columns to hidden.
Enhancement Display current user and location on device menu.
Enhancement Implementation of basic permission set.