Release Notes Android Client On this page
Android Client Release Notes HU Receive Delivery Receive Fixed Serialization Fixed issue with Serialization not clearing correctly Fixed HUNote issue HU Move Added logic to properly allow PalletNo to be ignored if it's not Required Stocktake Fixed issue with Back logic when on Qty Packing Added a Thrown Warning when a Message is passed back on CloseDU DU Count Fixed issue with Shrink and Close logic Fixed QtyInvalid logic DU Seal Fixed typo in DUNO when Du valid is retrieved Withdrawal Added HU Subsitution logic to Withdrawal Start Product Identify Re-enabled Entity Validation check Proxy Added logic to allow the Native calls to be re-tried every 200ms if it fails to Shared Added html2canvas Added Error List, to create a list of errors that can be sent with a Bug Report Added DisableMultiValue variable to allow for pages to disable multivalue logic, allows for future expansion of MultiValue setup Added logic to DoFunction to allow the Entity Validation step to be skipped if a value is provided Amended MoveToPI logic to do normal MoveToPI logic if autopop isn't available Misc Added html2canvas script to allow for screenshots of page during Bug Reporting Amended Response Group and Button Group Look and Layout Amended page setup logic to try get it to run as late as possible in page initialization (to ensure Native has loaded by that time) Amended callToolbar logic Added entity check to return if no entities are found, function is valid then.(5.21.10.1) Amended item tap logic to automatically do the list selection when there is no labels (5.21.10.1) JavascriptFunctions (5.21.9.3) Added populateInfoResponse, to populate the User's Full Name on the Home Page Added backButtonPressed, to let the HTML page know that a back button event has happened, allows for back button logic in the html Settings (5.21.9.3) AppShell (5.21.9.3) Added seperate tabs for Login and Update Update is only visible during Debug Archive (5.21.9.3) Added Archive Page, to select from a list of currently available archives, to allow for rolling back the Application Login (5.21.9.3) Modified Login to allow it to check for Custom Site file, as well as for Version Checking Added additional validation to gracefully let the user know they haven't input any Auth details/haven't selected a site Update (5.21.9.2) Added Update Page for future iteration to allow for viewing Versioning and to Update if conditions are good Diagnostics (5.21.9.2) Added DiagnosticsPage that contains the UI for the Diagnostics Page AppShell (5.21.9.2) Added AppShell startpoint, containing the LoginPage, SettingsPage, UpdatePage and DiagnosticsPage Home Added fullName to page, this is populated on page load HU Receive HU Split Fixed issue with page not properly navigating to DESTBIN and QTY, also fixed the weird looping issue HU Count Fixed QTY in getCommitXML not fetching getting the correct value due to typo DU Ship Added onkeyup to Shipment input Fixed Tracking No not disabling/enabling correctly Product Identify Fixed issue with ITEMATTVAL[1-3] not being ITEMATTVALUE[1-3] Commented out Entity Validation during Product Identify, until this is fixed in the EntityClass Shared Added backButtonPressed logic to do the backButton logic if it's available Added disableElement to DisablePanel Fixed issue with set logic and focus logic when doing autopop logic in EnablePanel, typo NextTextBox should've been txtBox Added logic to cameraProxyResponse to blur the CurrentTextBox after 250ms, to get rid of the Soft Keyboard that pops up due to focus Login Page (5.21.9.1) Added additional RowDefinition to top-level Grid Added connection indicator to the bottom of the LoginPage to show whether the Device is connected to WiFi or Cell Data Misc (5.21.9.1) Optimized Mobile Scanner Initialization Delivery Receive Added fix for Style Desc and PackQty being set in AdditionalMessage Added additional check on whether QTY has been autopopped to allow the value to be set Removed all !IsMultiValue checks in MoveToBlocks Fixed Bin in goBack to be BIN Fixed missed HUNo variable in BIN in ValidFunction to be HUNO Pallet Move correctly renamed BINNO entity HU Receive Removed all !IsMultiValue checks in MoveToBlocks Added removal of autopop attribute in goBack QC Count Removed all !IsMultiValue checks in MoveToBlocks Fixed strange merge issue that added some curly brackets to the end of file ALL Standardized all pages, uppercase names and ids, to be compatible with MultiValue if required, and just to create a proper standard all pages should follow Product Identify Added MultiValueTemplate Entity Method to Product Identify Added IsEntityValid check to ProductIdentify moveNext Shared Changed SupPW input into a number type Added logic to MoveToBlock to remove the autopop attribute on goForward Added checks to MoveToPI to only clear if it's not an autopop, and to moveNext if it's an autopop Added some logic to autoPopulateValue to already enable the elements that are autopopulated Added return the getElementAttribute Added special character trimming and leading zero trimming to QTY Added check for no autopop before doing clear in MoveToPI Added check for autopop to initiate moveNext Added check for no autopop to only clear NextTextBox then Delivery Receive/HU Split/HU Count Removed Expiry specific global variables HU Receive/Delivery Receive/QC Count/Pallet Move Standardizing all pages to ensure all element names and ids have approximately the same name, for MultiValue Auto Movement Added goforward override to all pages HU Move Added id to textblock divs Changed Substitute for message to use correct SubstituteHU Commented out filterText hide and value set in resetFields Commented out callToolbar in resetFields Moved SrcHUNO MoveToBlock down to the bottom of resetFields Stocktake Added MoveToPI to goBack when HUExpiry back Added obj.skus if check to ensure there are skus in object Added showElement HUExpiryBlock in isExistingHuWIthExpirySucces HU Split Fixed AvailableQty N/A set Packing Fixed store, vas, itematt1, itematt2 and desthub Packing Screen Info Added Destname1 to PackingScreenInfo Product Identify Fixed StyleDesc in FT_REC_DEL_STYLE_PACK BatchEntry IU Shared Removed callback from setMultiValue, will handle auto populating the values Added logic to MoveToBlock to check autopop attribute, if it's been set, goForward will be done automatically on Move Added Expiry global variables, to re-use them Set FT_REC_DEL_STYLE_PACK to true MainActivity (5.21.8.0) Added Google Play In-App Updating Misc (5.21.8.0) Added QRAuthenticate to Authenticate and get the site list for QRSiteChange HU Receive Added ProductIdentify hide on HUNO activateControl Added ClearNextTextBox true on Receive Bin move to HUNO Added ClearNextTextBox true on Product Identify move to Qty Added ClearNextTextBox true on PalletNo move to Bin Added ClearPI true on HUNO move to Product Identify Withdrawal Fixed Close HU result and callback, was expecting a string but got an int Changed CommitHUMove call on DestBin to CommitWithdrawal (as it's an Offload) Shared Changed setElementValue to autoPopulateValue (this also sets the autopop attribute to true.) on Multi Value Function Commented out auto callback on Multi Value Function Added setElementValue clone called autoPopulateValue, this has a setElementAttributeByID call to set the autopop attribute to true Added setElementAttributeByID Added removeElementAttributeByID Added getElementAttributeByID HU Receive Added IsMultiValue ternary to each MoveTo when going forward Pallet Move Fixed HU Count value not being set HU Move Fixed Manual Move logic Consolidated MovePallet logic into MoveToBlock, provides better results on focusing it seems Fixed Filter not clearing the UserArea related Values/Filters Amended Filter Description text to show all set filters Added focusElement for currentfieldID when Hiding Scan Value Packing Consolidated MoveQty logic into MoveToBlock, provides better results on focusing it seems Added FromOrderArea = true in PickOrderIA DU Split Made BackToStockMode false, as this was being set to true indefintely Shared Added IsMultiValue boolean Added MultiValueTemplate string Added Function1337(MultiValue logic.) Added getElementByEntity method