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 selected or scanned.
Default behavoiur is the both are possibly, but selection can be disabled.
Use case
Reduce the possibility of input-errors, but forcing the warehouse worker to physically scan, instead of selection on screen.
How to set it up
Modify Mobile Configuration
This can/should be coordinated with Tasklet Factory, service desk.
Edit the forceScanToSelect parameter.