Openbravo Issue Tracking System - Modules
View Issue Details
0054724ModulesBarcode generation in reportspublic2024-02-20 12:292024-02-21 10:34
jonae 
Triage Platform Conn 
normalminorhave not tried
newopen 
5
 
 
0054724: Barcode library is not supporting QR in jasper reports because the zxing library is not included in the module.
Barcode library is not supporting QR in jasper reports because the zxing library is not included in the module.
The library needed to get the QR working in jasper is already included in hardware manager module:
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/blob/master/project/lib/core-3.5.0.jar?ref_type=heads [^]

This library is also included as a dependency in camera barcode scanner module:
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.camerabarcodescanner/-/blob/master/web-jspack/org.openbravo.retail.camerabarcodescanner/package.json?ref_type=heads [^]

The tag to be used in the jasper report is documented here:
https://jasperreports.sourceforge.net/sample.reference/barcode4j/index.html [^]
- Create a new template
- Add a qr code in jaspersoft design tool
- The template can not be printed because the qr code is not recognized.
No tags attached.
related to design defect 0046016 closed cberner Openbravo ERP jasper reports library should be updated to the last version 
Issue History
2024-02-20 12:29jonaeNew Issue
2024-02-20 12:29jonaeAssigned To => Triage Platform Conn
2024-02-20 12:29jonaeRelationship addedrelated to 0046016
2024-02-21 10:34jonaeNote Added: 0161012

Notes
(0161012)
jonae   
2024-02-21 10:34   
Once the library is included in this module, the library needs to be removed from Portugal Fiscalization module (https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.portugal.fiscalization [^]) and add the dependency in that module to Barcode generation in reports