Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0043142 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2020-02-07 09:04 | 2020-02-07 10:07 | |||
Reporter | joniturralde93 | View Status | public | |||||
Assigned To | Retail | |||||||
Priority | urgent | Resolution | no change required | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | marvintm | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0043142: Discounts filtering by several characteristics fail | |||||||
Description | When the Characteristics filter is used in a discount, it only works when filtering by just one characteristic, but if you include more than one, the discount stops working. | |||||||
Steps To Reproduce | - Create Fixed Percentage Discount 'TEST CHARACTERISTICS': Included Characteristics -> Only those defined, Discount % -> 10 - Characteristics tab new record: Characteristic -> Color, Value -> Black - Go to Web POS and filter products by Color -> Black - Add WVG/TR0035 - Dry fit Run to the order - It gets a discount 'TEST CHARACTERISTICS' - Go to the discount in backoffice and add another record in Characteristics tab: Battery Life, 85h - Refresh data in the POS - Add WVG/TR0035 - Dry fit Run to the order - The discount doesn't get applied | |||||||
Proposed Solution | If there are many records in characteristics tab, any product with any of those characteristics should apply for the discount | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0117546) marvintm (manager) 2020-02-07 10:07 |
After further review, we have concluded that this is not an issue, and the behaviour is the one we want in this case. The characteristics filter for discounts works differently from the other filters. The reason is that products can have more than one characteristic, and we want to support filtering by multiple characteristics at the same time. So we want for example to support the ability to define a 10% discount for products of color "black" and size "xxl". If we did this change, it would not be possible to define this discount. If we need to define a discount of 10% for products of color black or blue, it is possible to define two separate discounts, each with its own characteristic filter. |
Issue History | |||
Date Modified | Username | Field | Change |
2020-02-07 09:04 | joniturralde93 | New Issue | |
2020-02-07 09:04 | joniturralde93 | Assigned To | => Retail |
2020-02-07 09:04 | joniturralde93 | Resolution time | => 1582844400 |
2020-02-07 09:04 | joniturralde93 | Triggers an Emergency Pack | => No |
2020-02-07 10:07 | marvintm | Review Assigned To | => marvintm |
2020-02-07 10:07 | marvintm | Note Added: 0117546 | |
2020-02-07 10:07 | marvintm | Status | new => closed |
2020-02-07 10:07 | marvintm | Resolution | open => no change required |
Copyright © 2000 - 2009 MantisBT Group |