Problem
My warehouse workers can select the item to pick from the screen, but I want to force them to scan items not select them on the screen, to reduce the possibility of pick-errors
Solution
Android
Add the highlighted to PickLines in application.cfg
<page id="PickLines" type="OrderLines" icon="mainmenupick">
<title defaultValue="@{PagePickOrderLinesTitle}"/>
<orderLinesConfiguration forceScanToSelect="true">
<service id="Pick"/>
<list listId="OrderLines"/>
<viewRegistrations title="@{OrderLinesRegistrationMenuItem}" navigateTo="ViewRegistrations" enabled="true"/>
<deleteOrderRegistrations title="@{OrderLinesDeleteAllOrderRegistrationsMenuItem}" enabled="true"/>
<totePicking allowManualSelection="true">
<currentTote show="true" useLabelPrefix="false"/>
</totePicking>
<scanToSelectBehaviour gs1SearchTerm="Item" behaviour="Auto"/>
</orderLinesConfiguration>
</page>
Windows Handheld Embedded
Add the highlighted line to UserRole.xml :
...
Description
On Order Lines (planned function) the lines can be either
- selected on-screen
- selected using scanning
Use case
Reduce the possibility of input errors, by forcing the worker to always scan to perform an action.
Manual selection on-screen is thus disabled
How to set it up
Edit the forceScanToSelect parameter. See Order Lines Mobile Configuration