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 
Merge Request Status
Review Assigned Tomarvintm
OBNetwork customerGold
Support ticket7783
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 (viewer)
2019-03-12 13:57

Requesting barcode scanner model from the client
(0110943)
adrianromero (viewer)
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 (viewer)
2019-04-02 18:17

Two models used by customer.

Scanner Brand:- Symbol.
Model :- DS6878

Brand :Datalogic
Model : QuickScan QW2100
(0111685)
jorge-garcia (viewer)
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 OBNetwork customer => Gold
2019-02-06 18:28 joniturralde93 Support ticket => 7783
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