Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0039287
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Selfcheckoutmajoralways2018-09-13 16:592018-09-21 13:44
Reportergorka_gilView Statuspublic 
Assigned Togorka_gil 
PrioritynormalResolutionfixedFixed in VersionRR18Q4
StatusclosedFix in branchFixed in SCM revision5f5678e01705
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0039287: In SCO invalid RFID codes let the terminal blocked

DescriptionIn 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.
Steps To ReproduceMake 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.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0106894)
hgbot (developer)
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 (manager)
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 (developer)
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
---

- Issue History
Date Modified Username Field Change
2018-09-13 16:59 gorka_gil New Issue
2018-09-13 16:59 gorka_gil Assigned To => gorka_gil
2018-09-13 16:59 gorka_gil Triggers an Emergency Pack => No
2018-09-18 11:49 gorka_gil Status new => scheduled
2018-09-20 17:00 hgbot Checkin
2018-09-20 17:00 hgbot Note Added: 0106894
2018-09-20 17:00 hgbot Status scheduled => resolved
2018-09-20 17:00 hgbot Resolution open => fixed
2018-09-20 17:00 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/5f5678e017057a9062cbce2caafcf2808e50e944 [^]
2018-09-21 13:16 marvintm Note Added: 0106938
2018-09-21 13:19 hgbot Checkin
2018-09-21 13:19 hgbot Note Added: 0106939
2018-09-21 13:44 marvintm Review Assigned To => marvintm
2018-09-21 13:44 marvintm Status resolved => closed
2018-09-21 13:44 marvintm Fixed in Version => RR18Q4


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker