Skip to content

Changelog

Version 7.2.1.0

Enhancements

  • Smoother setup experience notes

    • Copy the SOAP URL for the Handheld Framework web service to the Handheld Whse. Setup table (using the Web Service Aggregate table?)

    • 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.

    • 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.

  • Replace Service Password with Isolated Storage. Service Password is being removed in a future version.

  • Bin Mandatory

    • When prompting the user to select from the list of locations, only show the locations that have Bin Mandatory set.

    • Do not allow the user to switch to another location that does not have Bin Mandatory set.

    • 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 Fixes

  • 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. 

  • 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.

  • 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

Enhancements

  • 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.

  • Define Tooltips for Handheld Setup Page, then add the tooltips that have been defined to the Handheld Setup page controls.

Bug Fixes

  • Permission Error Deleting Purchase Receipt Line - Add missing permission to purchase receipt table.

Version 7.1.2.0

Bug Fixes

  • 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)

Enhancements

  • Split into Clever Handheld Framework and Clever Handheld for Warehousing extensions.

  • Rebrand to 'Clever Dynamics'.

  • Rewrite developer’s documentation.

  • Manually Configure a SaaS endpoint

  • Auto populate the settings with a token.

  • Automatic setup supports both SaaS and OnPrem endpoints

Version 7.0.0.0 (Code)

Enhancements

  • Conversion of 6.02 to V2 Extension. Updated to version 7.0.0.0.

  • Dependency upon Clever Config - base RapidStart config now downloaded.

  • Assembly Orders support.

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

NB: Last version at this stage compatible with Foodware

Enhancements

  • Device: https support on Windows CE client.

  • OnBeforeProcessZoneForFilterActZoneLookup event added for developer use.

  • Optional print of shipment notes. New Boolean setting in Mobile/Handheld Setup.

  • New function: Add Bins. Adds Bin Content records for items.

  • New function: Item Substitution. Adds item substitutes.

  • Item Cross-Ref: Description now defaults to item description. The user can optionally cancel the default and enter a fresh description.

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

Enhancements

  • Keyboard mappings for dialogs/selects (Can now use enter/escape in dialogs etc.).

  • NEW: Item Cross Reference function

  • Minor performance improvements to device scrolling

  • Rework test suite for new lookup style.

  • Better support for pre-allocated batches in receipting and recovery from posting errors.

  • 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.

  • 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.

  • 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.

  • Fodware:

    • Support for BBD and FEFO checking on both purchases and sales.
  • 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 Fixes

  • Rework DataGrids - Enquiries now use new list controls.

  • Replace selection/lookup browse (DataGrid) with new list controls - multiple configurable columns now allowed.

  • New developer functions to support new list control lookup (AddLookupColumnStyle, BuildLookup, AddLookupRow, AddLookupRowColumn, DeleteLookup)

  • Enquiries now sorted in the design screen in NAV - we can no longer support column sorting.

  • Post Purchase Receipt Issues.

  • Remove "OnAfterGetApplicationVersion" subscriber (Codeunit 9059249 "Mobile Management").

  • Unable to Post Warehouse Receipt Because of Container No. – Foodware Bug

  • Captions Not Changing for Enquiries

  • Cannot recieve on HH with location receive

Client Changes

- Non-beta release of last APK

- Fixed bug in going back from options menu

- Fixed null reference exception in going up a screen

- Fixed colour parsing bug

- Refactored barcode scanning and gs1 parser.

- Exceptions are sent to App Center.

- GS1 data is returned correctly from the camera barcode reader.

- Fixed bug in displaying OS version.

- Accidental double taps on menu buttons are detected.

- Fixed bug when logging in offline.

- Fixed some device theme null reference exceptions.

- More errors are reported.

- Made check boxes more responsive.

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

Enhancements

  • 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).

  • Movements:

    • Set default reason code from journal batch.
  • Foodware:

    • Weight prompting during movements (Now configurable).
  • Power BI:

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

    • New "OnBeforePrintReceipt" event.

Bug Fixes

  • 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.

  • General Client Changes:

    • Column width bug fix.

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

  • Movements:

    • When posting a movement, set expiration date in item tracking.
  • General Microsoft Dynamics NAV:

    • Port Number Incorrect when generating Appsettings XML
  • Activities:

    • Activity Status is not cleared when cancelling Activity Line on Picking

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

Enhancements:

  • 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.

  • 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 Fixes

  • 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.

  • 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.

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

Enhancements

  • Mobile Setup. Generate device appsettings.xml from NAV.

  • New Function: Bin Status / Blocking

  • Device Menu: Ability to copy menus.

  • Device Menu: Indent Up/Down for menu items.

  • Write Production Output to Journal, no posting.

  • Activities: Overrides for activity queries.

  • New functions to insert DataItems / Columns *between* existing elements.

  • Menu buttons - wrap text.

Bug Fixes

  • Bin then Item selection during picking broken.

  • Activity Reason Code not reset after POST

  • Pick issue when mixing duplicate items from multiple sales orders on one pick.

  • InsertResponseData function does not move lookups with DataItem

  • Device: Word-wrap fails with long strings of text with no spaces.

  • Item Tracking. During picking lots split across more than one activity line reset qty. to handle erroneously.

  • Add No. of Packages, Weight to Mobile Whse. Doc. (Addl). list page.

  • “Whse. Item Tracking Line” permission error - add indirect permission in CU 9059251

  • Warehouse activities: Sort by Sorting Sequence No.

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

Enhancements

  • OnGetItem event. Allows customised barcode decoding prior to processing for Item No. or Cross-Reference.

  • Bin Stock Count during Picking. Count remaining bin stock after every pick (By location).

  • 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.

  • Support for multiple application settings files on device client.

  • 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.

  • Upgrade codeunit in place to automate upgrades between versions.

Bug Fixes

  • Put-aways now display quantity outstanding on the PLACE line.

  • InsertResponseData function - allows insertion of Data Items between existing Data Items.

  • InsertColumnStyleGroup function - allows insertion of Column Style Groups between existing groups.

  • Inventory Picking:

  • For each location, specify if "Automatically posting Inventory Pick".

  • New "Post Inventory Pick" function to allow posting of pick following processing.

  • Device Menu: Resolve referential integrity issues with lines on rename of record.

  • Device Enquiries: Resolve referential integrity issues with lines on rename of record.

  • Resolve scrolling quirk on device client.

  • Resolve Data Item sizing issues on device client with different form factors.

  • Resolve UI issues with differing form factors.

  • Resolve exceptions generated when launching functions from function keys on device.

  • Resolve issues with Put-away creation.

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

Enhancements

  • 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.

  • 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.

  • Support for Touchstar TS7000 barcode scanning (Customer Specific).

  • Support for 2D barcodes containing GS1 data on Intermec and Touchstar devices (Customer Specific).

  • Updated deployment set, particularly RapidStart package.

  • 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 Fixes

  • Resolved NullReferenceException on repeated scanning when device busy.

  • Resolve error when scanning Bin in a different Zone on warehouse activities (Put-away, pick, movement).

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

Enhancements

  • Item tracking lookup in Production Consumption.

  • Fixed Asset Check has been improved and now allows optional creation of new assets.

  • Location to Location reclass movements.

  • New "Receipt by Vendor" function (New test suite tests also implemented).

  • New "Receipt by Item" function (New test suite tests also implemented).

  • New device enquiry "Item Lot Enquiry”: View bin content by lot number for an item.

  • New device enquiry "Bin Lot Enquiry”: View bin content by lot number for a bin.

  • Return reason code on sales returns.

  • Device inactivity timeout.

  • Column customisations by device, device group, user, global allowing reordering of columns in enquiries, changes to column width and setting columns to hidden.

  • Display current user and location on device menu.

  • Implementation of basic permission set.