Openbravo Issue Tracking System - Retail Modules
View Issue Details
0044671Retail ModulesWeb POSpublic2020-07-22 18:202020-10-09 14:14
rafaroda 
ranjith_qualiantech_com 
normalmajoralways
closedfixed 
5
RR20Q2 
RR21Q1RR21Q1 
No
0044671: Problem with "-" being replaced by 6 in Scan Zone using French keyboard
Problem with "-" being replaced by 6 in Scan Zone using French keyboard
* In Scan Zone of WebPOS (UPC/EAN), using French keyboard, type "123-456", the - is replaced by a 6
* In Menu > Open Receipts, type "123-456" and text area is properly interpreting type "123-456"
NOR
related to defect 0047830pi closed adrianromero The terminal POS does not scan properly barcodes when the environment is configured in French 
causes defect 0051604 closed Retail Scanning Tag including 6 and French Keyboard 
diff scan.diff (706) 2020-10-09 09:09
https://issues.openbravo.com/file_download.php?file_id=15013&type=bug
Issue History
2020-07-22 18:20rafarodaNew Issue
2020-07-22 18:20rafarodaAssigned To => Retail
2020-07-22 18:20rafarodaResolution time => 1596492000
2020-07-22 18:20rafarodaTriggers an Emergency Pack => No
2020-07-22 18:20rafarodaTag Attached: NOR
2020-07-23 10:34prakashmurugesan88Assigned ToRetail => prakashmurugesan88
2020-07-23 11:49adrianromeroNote Added: 0121581
2020-07-24 09:42adrianromeroAssigned Toprakashmurugesan88 => adrianromero
2020-07-24 11:59hgbotNote Added: 0121604
2020-07-27 16:35hgbotResolutionopen => fixed
2020-07-27 16:35hgbotStatusnew => closed
2020-07-27 16:35hgbotNote Added: 0121645
2020-07-27 16:35hgbotFixed in Version => RR20Q4
2020-07-27 16:35hgbotNote Added: 0121646
2020-07-27 16:35hgbotNote Added: 0121647
2020-08-28 15:27rafarodaNote Added: 0122433
2020-08-28 15:49rafarodaStatusclosed => new
2020-09-30 11:58marvintmFixed in VersionRR20Q4 => RR21Q1
2020-09-30 11:58marvintmFixed in VersionRR21Q1 =>
2020-09-30 11:58marvintmTarget Version => RR21Q1
2020-10-09 09:09marvintmFile Added: scan.diff
2020-10-09 11:10marvintmAssigned Toadrianromero => ranjith_qualiantech_com
2020-10-09 11:35hgbotNote Added: 0123655
2020-10-09 14:14hgbotStatusnew => closed
2020-10-09 14:14hgbotNote Added: 0123658
2020-10-09 14:14hgbotFixed in Version => RR21Q1
2020-10-09 14:14hgbotNote Added: 0123659
2021-10-21 09:51adrianromeroRelationship addedrelated to 0047830
2023-02-15 10:11fermin_ostivarRelationship addedcauses 0051604

Notes
(0121581)
adrianromero   
2020-07-23 11:49   
To reproduce the issue without an scanner:

1.- Configure your OS input keyboard as a French keyboard.
In french keyboards when pressing "6" you get "-" and when pressing MAYS+"6" you get "6"
2.- Configure your terminal type and check field "Use External Keyboard"
3.- Configure the preference "Web POS Allow minus/plus characters in UPCEAN codes" as "Y"
4.- In web pos you will observe that when typing on the keyboard, the characters appear on the box that is on top of the keypad
5.- and If you tap on "6" it appears "6". This is wrong. It must appear "-". Have a look how is managed the "/" character. This character works as expected in French and Spanish keyboards for example.
(0121604)
hgbot   
2020-07-24 11:59   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/41 [^]
(0121645)
hgbot   
2020-07-27 16:35   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/41 [^]
(0121646)
hgbot   
2020-07-27 16:35   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 27eca0814813d132a1e73ce23a17241b85412612
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-07-27T14:35:26+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/27eca0814813d132a1e73ce23a17241b85412612 [^]

Fixes ISSUE-0044671: Problem with *-* being replaced by 6 in Scan Zone using French keyboard
* Added *.* to the keyMatcher RE

---
M web/org.openbravo.mobile.core/source/component/ob-keyboard.js
---
(0121647)
hgbot   
2020-07-27 16:35   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 3188f785449f67e1e121a39aeeda9043f00e673e
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-07-27T14:35:26+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/3188f785449f67e1e121a39aeeda9043f00e673e [^]

Fixes ISSUE-0044671: Problem with *-* being replaced by 6 in Scan Zone using French keyboard * Added *.* to the keyMatcher RE
Fixes all remaining cases and implements the same flow for *+* and *-*

---
M web/org.openbravo.mobile.core/source/component/ob-keyboard.js
---
(0122433)
rafaroda   
2020-08-28 15:27   
Fix does not work and we had to revert it from customers' code: please review and provide new fix.
(0123655)
hgbot   
2020-10-09 11:35   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/81 [^]
(0123658)
hgbot   
2020-10-09 14:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/81 [^]
(0123659)
hgbot   
2020-10-09 14:14   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 18fd8ee966f7755e01dbab97de25a717a55c77e6
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2020-10-09T15:04:58+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/18fd8ee966f7755e01dbab97de25a717a55c77e6 [^]

Fixed ISSUE-44671: Update KeyEvent for hyphen key in French Keyboard

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