Openbravo Issue Tracking System - Retail Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0040620 | Retail Modules | Web POS | public | 2019-04-15 17:52 | 2019-04-24 12:18 | |||||||
Reporter | xabiermerino | |||||||||||
Assigned To | jorge-garcia | |||||||||||
Priority | normal | Severity | major | Reproducibility | always | |||||||
Status | closed | Resolution | fixed | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | RR19Q3 | ||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | adrianromero | |||||||||||
OBNetwork customer | Gold | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0040620: The priority of promotions is not managed properly | |||||||||||
Description | We have three promotions: Promotion 1.- * Price adjustment; * Fixed Price 140; * Product Avalanche Transceiver; * Priority: 400 Promotion 2.- * Scaled Price; * 1 unit 0% discount; 2 unit 50% discount * All products * Priority: 450 Promotion 3.- * Discount per total amount; * Total receipt 0; Amount 10 * For Avalanche transceiver * Priority: 500 * Uses coupon * Coupon code: COUPON10 Note: In customer environment this discounts is defined with any specific selection. (All excluding define -> no products defined) The third promotions is applied in second place when it priority is less than promotion 2 | |||||||||||
Steps To Reproduce | 1.- Log into webPOS 2.- Create a ticket 3.- Introduce Avalanche transceiver: TICKET: * Avalanceh transceiver 150,50€ > Promotion 1 --> -10,50€ TOTAL: 140€ 4.- Introduce Balaclava Cap. Second unit with 50% off is applied to the line with less price (avalanche) TICKET: * Avalanceh transceiver 150,50€ > Promotion 1 --> Fixed price --> -10,50€ > Promotion 2 --> 2ª Ud 50% ----> -70€ (OK) * Balaclava CAP 169€ TOTAL: 239€ 5.- Introduce COUPON10 TICKET: * Avalanceh transceiver 150,50€ > Promotion 1 --> Fixed price --> -10,50€ > Promotion 3 --> Coupon --> WRONG: it has less priority of promotion 3 > Promotion 2 --> 2ª Ud 50% ----> -65€ WRONG --> Now, 50% is applied for 130€ of avalanche (140-coupon10) * Balaclava CAP 169€ TOTAL: 234€ --> WRONG | |||||||||||
Proposed Solution | Promotion 3 has to be applied in third place. This should be the ticket: TICKET: * Avalanceh transceiver 150,50€ > Promotion 1 --> Fixed price --> -10,50€ > Promotion 2 --> 2ª Ud 50% ----> -70€ > Promotion 3 --> Coupon -------> -10€ * Balaclava CAP 169€ TOTAL: 229€ | |||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2019-04-15 17:52 | xabiermerino | New Issue | ||||||||||
2019-04-15 17:52 | xabiermerino | Assigned To | => Retail | |||||||||
2019-04-15 17:52 | xabiermerino | OBNetwork customer | => Gold | |||||||||
2019-04-15 17:52 | xabiermerino | Resolution time | => 1555452000 | |||||||||
2019-04-15 17:52 | xabiermerino | Triggers an Emergency Pack | => No | |||||||||
2019-04-16 09:07 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | |||||||||
2019-04-16 09:07 | ranjith_qualiantech_com | Status | new => scheduled | |||||||||
2019-04-16 09:14 | ranjith_qualiantech_com | Relationship added | related to 0040460 | |||||||||
2019-04-16 13:35 | guilleaer | Description Updated | bug_revision_view_page.php?rev_id=18635#r18635 | |||||||||
2019-04-23 13:16 | jorge-garcia | Assigned To | ranjith_qualiantech_com => jorge-garcia | |||||||||
2019-04-24 08:40 | hgbot | Checkin | ||||||||||
2019-04-24 08:40 | hgbot | Note Added: 0111250 | ||||||||||
2019-04-24 08:40 | hgbot | Checkin | ||||||||||
2019-04-24 08:40 | hgbot | Note Added: 0111251 | ||||||||||
2019-04-24 08:40 | hgbot | Checkin | ||||||||||
2019-04-24 08:40 | hgbot | Note Added: 0111252 | ||||||||||
2019-04-24 11:08 | hgbot | Checkin | ||||||||||
2019-04-24 11:08 | hgbot | Note Added: 0111260 | ||||||||||
2019-04-24 11:08 | hgbot | Status | scheduled => resolved | |||||||||
2019-04-24 11:08 | hgbot | Resolution | open => fixed | |||||||||
2019-04-24 11:08 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e2c852a8e323aae31e59d751f03f1c77efad5d74 [^] | |||||||||
2019-04-24 11:09 | hgbot | Checkin | ||||||||||
2019-04-24 11:09 | hgbot | Note Added: 0111261 | ||||||||||
2019-04-24 12:18 | adrianromero | Review Assigned To | => adrianromero | |||||||||
2019-04-24 12:18 | adrianromero | Note Added: 0111264 | ||||||||||
2019-04-24 12:18 | adrianromero | Status | resolved => closed | |||||||||
2019-04-24 12:18 | adrianromero | Fixed in Version | => RR19Q3 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|