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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0040170
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2019-02-06 18:282019-05-16 08:47
Reporterjoniturralde93View Statuspublic 
Assigned Tojorge-garcia 
PriorityimmediateResolutionfixedFixed in VersionRR19Q3
StatusclosedFix in branchFixed in SCM revision397b22059842
ProjectionnoneETAnoneTarget Versionpi
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned Tomarvintm
Regression levelProduction - Confirmed Stable
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0040170: When barcode is scanned in POS Terminal, the code is automatically set as lowercase.

DescriptionExample:
You scan SOWM136060219013, then it shows: No results found for: sowm136060219013

This can be problematic when trying to open a document with uppercase doc prefix.

This works fine for 17Q3.3 in live builds!
Steps To Reproduce1. Open a POS Terminal from a POS Terminal Type with 'Use External Input' enabled in backoffice.
2. Scan the attached barcode in a text editor: SOWM136060219013
3. Scan it on POS main screen: No results found for: sowm136060219013

If the attached barcode doesn't work, print another one, for example from a sales quotation in Web POS and scan it after.
TagsNo tags attached.
Attached Filespng file icon barcode.png [^] (287 bytes) 2019-02-06 18:51


txt file icon scanner.txt [^] (10,163 bytes) 2019-04-01 12:33 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0040878RR19Q2.1 closedjorge-garcia When barcode is scanned in POS Terminal, the code is automatically set as lowercase. 
depends on backport 0040879RR19Q1.2 closedjorge-garcia When barcode is scanned in POS Terminal, the code is automatically set as lowercase. 
caused by defect 0038165 closedranjith_qualiantech_com Some french barcode scaner do not recoginize certain numbers 
related to defect 0040369 closedranjith_qualiantech_com Scanning of UPC is doing an Upper Equals instead of just equals 

-  Notes
(0110383)
jorge-garcia (reporter)
2019-03-12 13:57

Requesting barcode scanner model from the client
(0110943)
adrianromero (manager)
2019-04-01 12:47

The attached changeset solves the issue for the IBM barcode scanner that has the same problem. The solution attached is a hardcode fix for this specific model and requires an analyisis and probably a refactor depending on the situation:

* If the change is very specific to the IBM barcode scanner and does not work with other barcode scanners. It will require a refactor and probably to add configuration options at POSTerminal level to select one or other barcode scanner implementation.

* If the change is not specific to the IBM barcode scanner and works with other barcode scanners no refactor is needed. Just renaming functions and reorganize a bit the code.
(0110972)
joniturralde93 (developer)
2019-04-02 18:17

Two models used by customer.

Scanner Brand:- Symbol.
Model :- DS6878

Brand :Datalogic
Model : QuickScan QW2100
(0111685)
jorge-garcia (reporter)
2019-05-15 09:17

Reopen to create backports
(0111699)
hgbot (developer)
2019-05-16 08:38

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 397b22059842b2aaf220453e033d848420070a25
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue May 14 16:31:53 2019 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/397b22059842b2aaf220453e033d848420070a25 [^]

Fixed issue 40170: When barcode is scanned in POS Terminal, the code is
automatically set as lowercase.

The solution is to manage properly shift event keys to uppercase the next
character.

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

- Issue History
Date Modified Username Field Change
2019-02-06 18:28 joniturralde93 New Issue
2019-02-06 18:28 joniturralde93 Assigned To => Retail
2019-02-06 18:28 joniturralde93 Regression level => Production - Confirmed Stable
2019-02-06 18:28 joniturralde93 Triggers an Emergency Pack => No
2019-02-06 18:51 joniturralde93 File Added: barcode.png
2019-02-08 11:13 ranjith_qualiantech_com Tag Attached: SOWM136060219004
2019-02-08 11:13 ranjith_qualiantech_com Tag Detached: SOWM136060219004
2019-02-08 12:56 ranjith_qualiantech_com Relationship added caused by 0038165
2019-02-08 14:28 rqueralta Assigned To Retail => rqueralta
2019-02-08 14:33 rqueralta Status new => scheduled
2019-02-14 17:41 ngarcia Resolution time => 1551222000
2019-03-12 13:27 jorge-garcia Assigned To rqueralta => jorge-garcia
2019-03-12 13:56 jorge-garcia Assigned To jorge-garcia => joniturralde93
2019-03-12 13:57 jorge-garcia Note Added: 0110383
2019-03-12 13:57 jorge-garcia Status scheduled => feedback
2019-03-13 08:24 guillermogil Relationship added related to 0040369
2019-04-01 12:33 adrianromero File Added: scanner.txt
2019-04-01 12:47 adrianromero Note Added: 0110943
2019-04-02 18:17 joniturralde93 Note Added: 0110972
2019-04-02 18:17 joniturralde93 Assigned To joniturralde93 => jorge-garcia
2019-04-02 18:17 joniturralde93 Status feedback => scheduled
2019-04-09 13:12 jorge-garcia Assigned To jorge-garcia => Retail
2019-04-29 10:06 marvintm Resolution time 1551222000 => 1557439200
2019-05-07 14:03 marvintm Resolution time 1557439200 => 1558044000
2019-05-15 09:17 jorge-garcia Note Added: 0111685
2019-05-15 09:17 jorge-garcia Assigned To Retail => jorge-garcia
2019-05-15 09:17 jorge-garcia Status scheduled => acknowledged
2019-05-15 09:17 jorge-garcia Status acknowledged => scheduled
2019-05-16 08:38 hgbot Checkin
2019-05-16 08:38 hgbot Note Added: 0111699
2019-05-16 08:38 hgbot Status scheduled => resolved
2019-05-16 08:38 hgbot Resolution open => fixed
2019-05-16 08:38 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/397b22059842b2aaf220453e033d848420070a25 [^]
2019-05-16 08:47 marvintm Review Assigned To => marvintm
2019-05-16 08:47 marvintm Status resolved => closed
2019-05-16 08:47 marvintm Fixed in Version => RR19Q3


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker