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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0036717
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2017-08-25 09:402017-09-15 12:17
ReporterguillermogilView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityurgentResolutionfixedFixed in VersionRR17Q4
StatusclosedFix in branchFixed in SCM revision1c367b0dbcfa
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0036717: WebPOS can finish a ticket without calculating all the lines

DescriptionWebPOS can finish a ticket without calculating all the lines.
On a usual workflow it should not be possible but with low-end computers or with a lot of CPU and RAM consumed can happen.
Although Total button is disabled when a calculate receipt happens is it possible to launch a Calculate receipt (due to slowness on the computer) on payment mode and Done button is always enabled.
If the button gets clicked it relies on the following error:
org.codehaus.jettison.json.JSONException: JSONObject["taxLines"] not found.
And the customer did not pay the whole ticket.
Steps To ReproduceIn a middle of a calculateReceipt click Done button in Payment Mode.

Proposed SolutionSee diff attached
TagsNo tags attached.
Attached Files? file icon ReceiptBeingPrepared.dif [^] (2,366 bytes) 2017-08-25 09:40

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0036893 closedjorge-garcia If WebPOS is on Payment Tab it should not be possible to add products 
related to defect 0039472 closedranjith_qualiantech_com WebPOS can finish a ticket without calculating all the lines 

-  Notes
(0098895)
hgbot (developer)
2017-09-08 08:10

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 1c367b0dbcfa0bdbd0fe1c90151f02bcb26731a6
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Sep 08 11:39:29 2017 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1c367b0dbcfa0bdbd0fe1c90151f02bcb26731a6 [^]

Fixed issue 36717 : Validate receipt is calculated while clicking DONE Button

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---

- Issue History
Date Modified Username Field Change
2017-08-25 09:40 guillermogil New Issue
2017-08-25 09:40 guillermogil Assigned To => Retail
2017-08-25 09:40 guillermogil File Added: ReceiptBeingPrepared.dif
2017-08-25 09:40 guillermogil Resolution time => 1505426400
2017-08-25 09:40 guillermogil Triggers an Emergency Pack => No
2017-08-25 10:54 guillermogil Steps to Reproduce Updated View Revisions
2017-08-25 11:26 guillermogil Reproducibility sometimes => always
2017-08-25 11:26 guillermogil Description Updated View Revisions
2017-08-28 08:13 egoitz Issue Monitored: egoitz
2017-08-28 08:14 egoitz Issue Monitored: malsasua
2017-09-07 15:13 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2017-09-07 15:13 ranjith_qualiantech_com Status new => scheduled
2017-09-08 08:10 hgbot Checkin
2017-09-08 08:10 hgbot Note Added: 0098895
2017-09-08 08:10 hgbot Status scheduled => resolved
2017-09-08 08:10 hgbot Resolution open => fixed
2017-09-08 08:10 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1c367b0dbcfa0bdbd0fe1c90151f02bcb26731a6 [^]
2017-09-15 12:17 marvintm Review Assigned To => marvintm
2017-09-15 12:17 marvintm Status resolved => closed
2017-09-15 12:17 marvintm Fixed in Version => RR17Q4
2017-09-19 16:04 guillermogil Relationship added related to 0036893
2018-10-17 18:22 aaroncalero Relationship added related to 0039472


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker