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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0043140
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajoralways2020-02-06 13:382020-02-25 09:55
ReporterAsantos9View Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityimmediateResolutionfixedFixed in VersionRR20Q1
StatusclosedFix in branchFixed in SCM revisione69ca2bbd5dc
ProjectionnoneETAnoneTarget VersionRR20Q1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression levelPackaging and release
Regression date2019-12-02
Regression introduced in releasemain
Regression introduced by commithttps://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f73e4a214536 [^]
Triggers an Emergency PackNo
Summary

0043140: It is not possible to print PDF in Web POS

DescriptionThe templates defined as PDF in backend are not possible to print in Web POS. The data of the templates loaded have been changed and the following condition is not working:

if (terminal[template + 'IsPdf'] === 'true')

This happen because the boolean properties come as boolean variables (true) instead of string variables ('true')
Steps To Reproduce1. Define a template in backend as PDF
2. Log into Web POS
3. Open the Hardware Manager configured for the terminal that it is using
4. Add a product to the order
5. Change the business partner different of anonymous
6. Click on total amount
7. Pay the order

Note that the PDF has not been printed and some errors have appeared in the Web server tab in the Hardware manager:

javax.imageio.IIOException: Can't read input file!
    at java.desktop/javax.imageio.ImageIO.read(ImageIO.java:1308)

org.codehaus.jettison.json.JSONException: JSONObject["printer"] not found.
    at org.codehaus.jettison.json.JSONObject.get(JSONObject.java:360)
Proposed SolutionRemove single quotes for all the conditions related with this topic. In this case:

if (terminal[template + 'IsPdf'] === true)
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0043131 closedranjith_qualiantech_com It is not possible to print PDF in Web POS 

-  Notes
(0117583)
hgbot (developer)
2020-02-10 07:18

Repository: retail/backports/3.0RR20Q1/org.openbravo.retail.posterminal
Changeset: e69ca2bbd5dc5e027f82f07ae0c07abf677bcb6a
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Feb 10 11:47:58 2020 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR20Q1/org.openbravo.retail.posterminal/rev/e69ca2bbd5dc5e027f82f07ae0c07abf677bcb6a [^]

Fixed issue 43140 : POS Print Template should be validated with boolean value

---
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js
---

- Issue History
Date Modified Username Field Change
2020-02-07 09:04 ranjith_qualiantech_com Type defect => backport
2020-02-07 09:04 ranjith_qualiantech_com Target Version => RR20Q1
2020-02-10 07:18 hgbot Checkin
2020-02-10 07:18 hgbot Note Added: 0117583
2020-02-10 07:18 hgbot Status scheduled => resolved
2020-02-10 07:18 hgbot Resolution open => fixed
2020-02-10 07:18 hgbot Fixed in SCM revision => http://code.openbravo.com/retail/backports/3.0RR20Q1/org.openbravo.retail.posterminal/rev/e69ca2bbd5dc5e027f82f07ae0c07abf677bcb6a [^]
2020-02-10 07:18 ranjith_qualiantech_com Regression level Production - Confirmed Stable => Packaging and release
2020-02-10 07:18 ranjith_qualiantech_com Regression date 2016-01-01 => 2019-12-02
2020-02-10 07:18 ranjith_qualiantech_com Regression introduced in release RR16Q1 => main
2020-02-10 07:18 ranjith_qualiantech_com Regression introduced by commit https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/annotate/9eef9e8baaad/web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js#l18 [^] => https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f73e4a214536 [^]
2020-02-25 09:55 guilleaer Review Assigned To => guilleaer
2020-02-25 09:55 guilleaer Status resolved => closed
2020-02-25 09:55 guilleaer Fixed in Version => RR20Q1


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker