Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0028599 | Retail Modules | Discounts and Promotions | public | 2015-01-13 18:13 | 2016-03-31 11:01 |
Reporter | lorenzofidalgo | ||||
Assigned To | Retail | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | main | ||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | |||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0028599: When several discounts overlap, discounts are not correctly calculated | ||||
Description | When several discounts overlap, discounts are not correctly calculated. For example, if several Buy 3 item, pay 2 item concur, instead of just paying 2, you can even receive money. | ||||
Steps To Reproduce | Login POS backend as Openbravo/openbravo and choose the "White Valley group admin" role. Go to discount and promotions window. Create a new record: -- Organization: * Discount/Promotion Type: Buy X pay Y of same product Name: 3x2 bottle Starting Date: 01-01-2012 Apply Next Discount/Promotion: Checked Included Organizations: Only those defined Included Products: Only those defined X Units: 3 Y Units: 2 Go to Products tab and create a new record with: Bottle 1 L Go to Organization tab and create a new record with: Central Mountains Store -- Save this record and create 3 more recods like this one just changing its name for "3x2 bottle (bis)", "3x2 bottle (tris)" and "3x2 bottle (cua)". Now go to POS and login in CMS terminal as centralmountains/openbravo. Select a new product: Bottle 1 L. Add with "+" two more products until having 3 of them. You will observe that all 3x2 discounts are applied. Check the qty to pay is negative and must be 0.00. This issue happens also with other kind of discounts (in fact, all the promotion types that may be defined Apply Next Discount/Promotion as checked). See attached video. | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | DoubleDiscount.png (246,152) 2015-01-13 18:13 https://issues.openbravo.com/file_download.php?file_id=7676&type=bug CuaDiscount.png (249,569) 2015-01-13 18:15 https://issues.openbravo.com/file_download.php?file_id=7677&type=bug issue28599.mp4 (2,734,215) 2016-03-31 10:37 https://issues.openbravo.com/file_download.php?file_id=9222&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2015-01-13 18:13 | lorenzofidalgo | New Issue | |||
2015-01-13 18:13 | lorenzofidalgo | Assigned To | => marvintm | ||
2015-01-13 18:13 | lorenzofidalgo | File Added: DoubleDiscount.png | |||
2015-01-13 18:13 | lorenzofidalgo | Triggers an Emergency Pack | => No | ||
2015-01-13 18:15 | lorenzofidalgo | File Added: CuaDiscount.png | |||
2015-05-15 17:48 | marvintm | Severity | critical => major | ||
2016-03-30 17:58 | jorge-garcia | Assigned To | marvintm => Retail | ||
2016-03-30 17:58 | jorge-garcia | Status | new => acknowledged | ||
2016-03-31 10:37 | jorge-garcia | File Added: issue28599.mp4 | |||
2016-03-31 10:48 | jorge-garcia | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=11576#r11576 | ||
2016-03-31 11:01 | jorge-garcia | Note Added: 0085350 | |||
2016-03-31 11:01 | jorge-garcia | Severity | major => minor |
Notes | |||||
|
|||||
|
|