Openbravo Issue Tracking System - Retail Modules
View Issue Details
0022996Retail ModulesWeb POSpublic2013-02-06 22:152014-01-13 09:12
xplacesc 
adrianromero 
highminoralways
closedduplicate 
5
 
RMP25 
guilleaer
No
0022996: Fixed amount discounts can cause a total negative ticket amount
When the total ticket amount without discounts, is less than the total applied fixed amount discount, the final ticket amount can be negative.
1) Create new ticket
2) Add a line
3) Apply a fixed amount discretionary discount for a bigger amount than the total line amount
4)The resulting total ticket amount is negative. You can even try to go to the payment, and it is considered as an overpayment
Total ticket amount should be 0 in these cases.

Probably, there are rules that should be considered. For example, that the applied discount can't be never higher than the line amount over which it was applied. This would make it simpler, although in cases when the total line amount is lower but the total ticket amount is high enough, the customer would not take benefit of the whole discounted amount.

Note: if we assume, that these discounts won't by procedure never applied with a discount higher than a total line amount, it could work, but in this case we should explain it, in order to avoid missunderstandings.
No tags attached.
duplicate of defect 0024145RMP25 closed marvintm Discretionary discount may produce negative totals. This must be avoided. 
Issue History
2013-02-06 22:15xplacescNew Issue
2013-02-06 22:15xplacescAssigned To => adrianromero
2014-01-13 09:12guilleaerReview Assigned To => guilleaer
2014-01-13 09:12guilleaerRelationship addedduplicate of 0024145
2014-01-13 09:12guilleaerNote Added: 0063370
2014-01-13 09:12guilleaerStatusnew => closed
2014-01-13 09:12guilleaerResolutionopen => duplicate
2014-01-13 09:12guilleaerFixed in Version => RMP25

Notes
(0063370)
guilleaer   
2014-01-13 09:12   
Retail stabilization plan - Discount issues cleanup

This issue was resolved and included in RMP25

https://issues.openbravo.com/view.php?id=24145 [^]

Closed