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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0022996
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Retail Modules] Web POSminoralways2013-02-06 22:152014-01-13 09:12
ReporterxplacescView Statuspublic 
Assigned Toadrianromero 
PriorityhighResolutionduplicateFixed in VersionRMP25
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0022996: Fixed amount discounts can cause a total negative ticket amount

DescriptionWhen the total ticket amount without discounts, is less than the total applied fixed amount discount, the final ticket amount can be negative.
Steps To Reproduce1) 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
Proposed SolutionTotal 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.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
duplicate of defect 0024145RMP25 closedmarvintm Discretionary discount may produce negative totals. This must be avoided. 

-  Notes
(0063370)
guilleaer (manager)
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

- Issue History
Date Modified Username Field Change
2013-02-06 22:15 xplacesc New Issue
2013-02-06 22:15 xplacesc Assigned To => adrianromero
2014-01-13 09:12 guilleaer Review Assigned To => guilleaer
2014-01-13 09:12 guilleaer Relationship added duplicate of 0024145
2014-01-13 09:12 guilleaer Note Added: 0063370
2014-01-13 09:12 guilleaer Status new => closed
2014-01-13 09:12 guilleaer Resolution open => duplicate
2014-01-13 09:12 guilleaer Fixed in Version => RMP25


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker