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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0030792
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2015-05-06 10:352015-09-08 17:34
ReporterlorenzofidalgoView Statuspublic 
Assigned Toplatform 
PriorityurgentResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR15Q4
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionmainSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0030792: Paid amount does not correspond with discounted amount using USA Cash

DescriptionDiscounted amount when certain amount is paid is not correctly calculated while user is working with USA Cash.
I have checked marking that receipt as layaway that quantities are not correctly saved in backend.
Steps To Reproduce1-Login POS as vallblanca//openbravo.
2-Add 1x "Alpine backpack 27 L".
3-Click Total Amount button.
4-Click USA Cash button.
5-Pay 6$ and CHECK that, actually, 5.99$ are discounted INSTEAD OF 6$.
(With next steps we will check how this is saved in backend).
6-In dropdown POS menu, click "Layaway this receipt", click Total Amount button and click in "Layaway" button to layaway this receipt.
7-In backend, go to "Sales Order" window.
8-Select the just created sales order record and go to "Payment Plan" tab and, after that, go to "Payment Details" tab in form view. In "Received (Account Currency)" field you can confirm 5.99$ are received instead of 6$.

--

In step number 5, you can also see this malfunction paying 1cent by 1cent and you will realse sometimes it is not correctly calculated.
TagsNo tags attached.
Attached Filespng file icon 6Dollars.png [^] (85,728 bytes) 2015-09-08 11:51


png file icon 2Cents.png [^] (91,081 bytes) 2015-09-08 11:51

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0029798 closedjorge-garcia Paid amount does not correspond with discounted amount using USA Cash 

-  Notes
(0080247)
AugustoMauch (administrator)
2015-09-08 17:23

The root cause of the problem is that there is a precision error in the POS. The ERP shows 5.99 because the value stored in the database is 5.9935332930264

- Issue History
Date Modified Username Field Change
2015-09-08 11:49 Orekaria Type defect => backport
2015-09-08 11:49 Orekaria Target Version => RR15Q4
2015-09-08 11:49 Orekaria Assigned To Retail => platform
2015-09-08 11:49 Orekaria Type backport => defect
2015-09-08 11:51 Orekaria File Added: 6Dollars.png
2015-09-08 11:51 Orekaria File Added: 2Cents.png
2015-09-08 17:23 AugustoMauch Note Added: 0080247
2015-09-08 17:23 AugustoMauch Status scheduled => closed
2015-09-08 17:23 AugustoMauch Resolution open => no change required
2015-09-08 17:24 AugustoMauch Relationship deleted blocks 0029798
2015-09-08 17:26 AugustoMauch Relationship added related to 0029798
2015-09-08 17:34 lorenzofidalgo Steps to Reproduce Updated View Revisions


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker