Openbravo Issue Tracking System - Retail Modules
View Issue Details
0020972Retail ModulesWeb POSpublic2012-07-09 23:092012-07-30 18:11
rgoris 
adrianromero 
highminoralways
closedfixed 
5
 
 
No
0020972: Allow rapid quantity entry using keyboards
Currently, if the user wants to change the quantity of a product to 5 (that was just scanned for example), the user has to do the following:

5 and then the QUANTITY button on the onscreen keyboard
QUANTITY button, then 5, then Enter on the onscreen keyboard

However, for keyboard users, there is no fast way to do so. If they are not using a touch screen, they will need to use a mouse to click the QUANTITY button. Even worse, a real keyboard Enter does not submit the value that is shown in the field, so QUANTITY, 5 (keyboard), Enter (Keyboard) does not work. This is a productivity killer.
Use physical keyboard, type 5
Hit enter --> UPC code is entered (not nice)

Use onscreen keyboard, tap QUANTITY
Use physical keyboard, type 5
Hit enter --> UPC code is entered (not nice)
1) Make sure Enter on the real keyboard does the same as Enter on the onscreen keyboard
2) By default, when a user does (number) + enter, this should change the quantity of the selected line item. Currently it tries to enter a UPC code. This last action is less common and a user can easily do: UPC/EAN button, number, enter.
No tags attached.
related to defect 0021007RMP17 closed guilleaer Implement button-value-button interaction pattern 
Issue History
2012-07-09 23:09rgorisNew Issue
2012-07-09 23:09rgorisAssigned To => adrianromero
2012-07-10 15:59adrianromeroNote Added: 0050459
2012-07-30 18:10rgorisStatusnew => scheduled
2012-07-30 18:10rgorisfix_in_branch => pi
2012-07-30 18:10rgorisStatusscheduled => resolved
2012-07-30 18:10rgorisResolutionopen => fixed
2012-07-30 18:10rgorisStatusresolved => closed
2012-07-30 18:11rgorisRelationship addedrelated to 0021007

Notes
(0050459)
adrianromero   
2012-07-10 15:59   
It has been implemented this way: number + (enter) is always a barcode search, the reason is that barcode scanners always type the barcode followed by a return carriage.

Any of the proposed solutions will make barcode scanner show an strange behaviour.

To implement this behaviour proposed we need to distinguish when an amount entered is a barcode and when is a quantity or an amount.