Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2018-11-22 16:182018-11-22 17:50
ReporterlmonrealView Statuspublic 
Assigned ToRetail 
PriorityurgentResolutionduplicateFixed in VersionRR19Q1
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionRR18Q3.2SCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo

0039682: Tax is not properly rounded when loading a paid receipt and changes value of ticket

DescriptionIn some cases when loading a paid receipt the tax is rounded wrongly and this changes the value of the total ticket . If user wants to do a reverse payment it shows "X remaining to pay" even if all the ticket was paid.
Steps To ReproduceConfiguration:
-Price List for Posets store with “Price including Tax” Not selected
-A tax Rate of 10% defined
-Products (both with the tax rate of 10%)
Product A with price of 6.36
Product B with price of 4.55

1. Open a new ticket in Posets store and add product A and product B.
Pay attention to tax, it is 1.09 and total price (12)
2. Pay ticket
3. Go to Open receipt and load previously paid ticket
4. Click on total price
5. Price is now 12.01 because tax has increased to 1.10 and now ticket shows remaining amount to pay 0.01
Proposed SolutionThis issue is not reproducible in pi, just in 18Q3.2. The attached patch contains the lines that has been picked up from pi that fixes the issue.
TagsNo tags attached.
Attached Filespng file icon Ticket_paid.png [^] (271,714 bytes) 2018-11-22 16:18
png file icon Load_receipt_tax_wrong.png [^] (124,164 bytes) 2018-11-22 16:18

- Relationships Relation Graph ] Dependency Graph ]
duplicate of defect 0038731pi closedrqueralta Layaway price may vary when opened in another terminal 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2018-11-22 16:18 lmonreal New Issue
2018-11-22 16:18 lmonreal Assigned To => Retail
2018-11-22 16:18 lmonreal File Added: Ticket_paid.png
2018-11-22 16:18 lmonreal Resolution time => 1543186800
2018-11-22 16:18 lmonreal Triggers an Emergency Pack => No
2018-11-22 16:18 lmonreal File Added: Load_receipt_tax_wrong.png
2018-11-22 17:16 adrianromero Proposed Solution updated
2018-11-22 17:17 adrianromero File Added: issue39682.diff
2018-11-22 17:48 adrianromero File Deleted: issue39682.diff
2018-11-22 17:49 adrianromero Relationship added duplicate of 0038731
2018-11-22 17:50 adrianromero Review Assigned To => marvintm
2018-11-22 17:50 adrianromero Status new => closed
2018-11-22 17:50 adrianromero Resolution open => duplicate
2018-11-22 17:50 adrianromero Fixed in Version => RR19Q1

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker