Openbravo Issue Tracking System - Retail Modules
View Issue Details
0037795Retail ModulesWeb POS Hardware Managerpublic2018-01-31 17:092018-02-26 09:34
jorgewederago 
rqueralta 
highmajoralways
closedfixed 
5
 
RR18Q2 
marvintm
No
0037795: The result of decoding an EPC tag into Serial Number and UPC does not match the result of codifying them
There are two ways of working with RFID, once is using the EPC and from it obtain the Serial Number and UPC from the product while the other one is to obtain the EPC from the Serial Number and UPC.

Right now, if you use the functions provided by our current solution the result of using both functions is different. The EPC obtained from codifying UPC and Serial Number gives an EPC which is different from the one you would get by reading from RFID.
At this moment there is no way to reproduce this in pi.
*You need a way to convert a full RFID barcode into EPC. You can do this directly copying the function of the HWM which is called RFIDEncondig.gtinAndSerialToEpc() and passing to it the needed parameters.
*In order to have the EPC decoded into Serial Number and EPC you can use RFID in screen mode and use an EPC example.
*If you compare both results you will see that the result is not the same EPC.
Attached file.
No tags attached.
diff RFIDFix.diff (619) 2018-01-31 17:09
https://issues.openbravo.com/file_download.php?file_id=11506&type=bug
Issue History
2018-01-31 17:09jorgewederagoNew Issue
2018-01-31 17:09jorgewederagoAssigned To => Retail
2018-01-31 17:09jorgewederagoFile Added: RFIDFix.diff
2018-01-31 17:09jorgewederagoResolution time => 1487631600
2018-01-31 17:09jorgewederagoTriggers an Emergency Pack => No
2018-01-31 17:10jorgewederagoSummaryThe result of decoding an EPC tag into Serial Number and EPC does not match the result of codifying them => The result of decoding an EPC tag into Serial Number and UPC does not match the result of codifying them
2018-02-01 11:03marvintmResolution time1487631600 => 1519167600
2018-02-06 15:15rqueraltaAssigned ToRetail => rqueralta
2018-02-14 15:31hgbotCheckin
2018-02-14 15:31hgbotNote Added: 0102404
2018-02-14 15:31hgbotStatusnew => resolved
2018-02-14 15:31hgbotResolutionopen => fixed
2018-02-14 15:31hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager/rev/b1ca40e7d27645d01c9a83230d27b4975b4fb3a3 [^]
2018-02-14 15:32hgbotCheckin
2018-02-14 15:32hgbotNote Added: 0102405
2018-02-14 15:32hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager/rev/b1ca40e7d27645d01c9a83230d27b4975b4fb3a3 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/ce6ed25807aab701d443d3dd1e384794ba30898e [^]
2018-02-26 09:34marvintmReview Assigned To => marvintm
2018-02-26 09:34marvintmStatusresolved => closed
2018-02-26 09:34marvintmFixed in Version => RR18Q2

Notes
(0102404)
hgbot   
2018-02-14 15:31   
Repository: erp/pmods/org.openbravo.retail.poshwmanager
Changeset: b1ca40e7d27645d01c9a83230d27b4975b4fb3a3
Author: Rafael Queralta Pozo <rqueralta <at> nauta.cu>
Date: Mon Feb 12 10:40:49 2018 -0500
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager/rev/b1ca40e7d27645d01c9a83230d27b4975b4fb3a3 [^]

Fixed issue 37795: The result of decoding an EPC tag into Serial Number and UPC
does not match the result of codifying them

Compile new version of hardware manager.

---
M bin/poshw.jar
M bin/rev.id
---
(0102405)
hgbot   
2018-02-14 15:32   
Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: ce6ed25807aab701d443d3dd1e384794ba30898e
Author: Rafael Queralta Pozo <rqueralta <at> nauta.cu>
Date: Wed Feb 14 09:30:55 2018 -0500
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/ce6ed25807aab701d443d3dd1e384794ba30898e [^]

Fixed issue 37795: The result of decoding an EPC tag into Serial Number and UPC
does not match the result of codifying them

---
M project/src/com/openbravo/pos/util/RFIDEncoding.java
---