Openbravo Issue Tracking System - Retail Modules
View Issue Details
0039287Retail ModulesSelfcheckoutpublic2018-09-13 16:592018-09-21 13:44
gorka_gil 
gorka_gil 
normalmajoralways
closedfixed 
5
pi 
RR18Q4 
marvintm
No
0039287: In SCO invalid RFID codes let the terminal blocked
In selfcheckout terminal,
In scan window if scanned an item with a code that don't exist,
It gives an expected error and require that a manager approve it
When returning to selfcheckout terminal, the user name is appended at the beginning of the code, so it will fail again and this creates a infinite loop.
Make login in:
https://livebuilds.openbravo.com/retail_modules_pgsql_pi/web/org.openbravo.retail.posterminal/?terminal=SCO-1 [^]
In the menu select selfcheckout to go to sco
Start and add bag, till you reach the scan window of sco.
Press in keyboard keys: '1' + '2' + '3' + 'Enter'
This will add product with code 123
Press now keys: '3' + '2' + '1' + 'Enter'
This code don't exist and will show an error.
Doble click in company logo (white valley top left)
This will open the aproval window, enter Openbravo/openbravo
Now in the menu select selfcheckout to go back to sco
Press keys: '1' + '2' + '3' + 'Enter'

This code exists but will show a error saying that code 'Openbravo123' don't exists.
No tags attached.
Issue History
2018-09-13 16:59gorka_gilNew Issue
2018-09-13 16:59gorka_gilAssigned To => gorka_gil
2018-09-13 16:59gorka_gilTriggers an Emergency Pack => No
2018-09-18 11:49gorka_gilStatusnew => scheduled
2018-09-20 17:00hgbotCheckin
2018-09-20 17:00hgbotNote Added: 0106894
2018-09-20 17:00hgbotStatusscheduled => resolved
2018-09-20 17:00hgbotResolutionopen => fixed
2018-09-20 17:00hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/5f5678e017057a9062cbce2caafcf2808e50e944 [^]
2018-09-21 13:16marvintmNote Added: 0106938
2018-09-21 13:19hgbotCheckin
2018-09-21 13:19hgbotNote Added: 0106939
2018-09-21 13:44marvintmReview Assigned To => marvintm
2018-09-21 13:44marvintmStatusresolved => closed
2018-09-21 13:44marvintmFixed in Version => RR18Q4

Notes
(0106894)
hgbot   
2018-09-20 17:00   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 5f5678e017057a9062cbce2caafcf2808e50e944
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Mon Sep 17 12:36:19 2018 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/5f5678e017057a9062cbce2caafcf2808e50e944 [^]

Fixes issue 39287: disable chrome autocompletion in the focusKeeper field

---
M web/org.openbravo.mobile.core/source/component/ob-terminal-component.js
---
(0106938)
marvintm   
2018-09-21 13:16   
Change is correct but should be moved to before the "if (useTrickToAvoidScreenKeyboard) {", as we don't want it to be affected by the check to avoid virtual keyboard.
(0106939)
hgbot   
2018-09-21 13:19   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 792b17fe04a402c3c1dbe12d191c88bebd1b48db
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Fri Sep 21 13:19:12 2018 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/792b17fe04a402c3c1dbe12d191c88bebd1b48db [^]

Related to issue 39287: move code out of an 'if', so it is allways used the fix

---
M web/org.openbravo.mobile.core/source/component/ob-terminal-component.js
---