Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0041356 | Retail Modules | Discounts and Promotions | public | 2019-07-15 13:18 | 2019-07-15 13:18 |
Reporter | inaki_garcia | ||||
Assigned To | Retail | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | 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 | 0041356: [19Q3] Exclusions of products for Discount have no effect when applied to ticket | ||||
Description | The Web POS doesn't check if a product is eligible to have a discount applied or not, based on the exclusion rules set at the Discount and Promotions window. The discount will always be applied on a line and able to be paid, in spite of the product of such line being set in "Products" or in its respective "Product Category" child tab, with either "Included Products" or "Included Product Categories" set to "All excluding defined". | ||||
Steps To Reproduce | -- Backend 0. Log in to the ERP 1. Navigate to the Discount and Promotions window, and open the "disc_fixed_5_euro" record 2. Set "Included Products *" and "Included Product Categories *" to "All excluding defined" Choose one of these setups, or a combination of both: 3.1. Add a new line in "Products" subtab with Product "Alpine skiing backpack 27 L" 3.2. Add a new line in "Product Category" subtab with Product Category "Backpacks & Travel" -- Frontend 0. Log in the Web POS with terminal VBS-1 and user "vallblanca" 1. Add "Avalanche Transceiver" and "Alpine skiing backpack 27 L" products to the ticket 2. Click on the "Receipt discounts", select the "disc_fixed_5_euro" Discount, check the line with "Alpine skiing backpack 27 L", and click "Apply" 3. Pay the ticket NOTICE that the ticket is succesfully payed and shown in the backend with the discount amount applied, which is incorrect as it doesn't relate to the exclusion rule 4. Repeat steps 1-3. and check "Apply to all lines" before applying. Notice that the result is the same | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2019-07-15 13:18 | inaki_garcia | New Issue | |||
2019-07-15 13:18 | inaki_garcia | Assigned To | => Retail | ||
2019-07-15 13:18 | inaki_garcia | Triggers an Emergency Pack | => No |
There are no notes attached to this issue. |