Openbravo Issue Tracking System - Retail Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0022996 | Retail Modules | Web POS | public | 2013-02-06 22:15 | 2014-01-13 09:12 | |||||||
Reporter | xplacesc | |||||||||||
Assigned To | adrianromero | |||||||||||
Priority | high | Severity | minor | Reproducibility | always | |||||||
Status | closed | Resolution | duplicate | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | RMP25 | ||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | guilleaer | |||||||||||
OBNetwork customer | No | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0022996: Fixed amount discounts can cause a total negative ticket amount | |||||||||||
Description | When the total ticket amount without discounts, is less than the total applied fixed amount discount, the final ticket amount can be negative. | |||||||||||
Steps To Reproduce | 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 | |||||||||||
Proposed Solution | 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. | |||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
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 |
Notes | |||||
|
|||||
|
|