Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0043142
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2020-02-07 09:042020-02-07 10:07
Reporterjoniturralde93View Statuspublic 
Assigned ToRetail 
PriorityurgentResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0043142: Discounts filtering by several characteristics fail

DescriptionWhen 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 SolutionIf there are many records in characteristics tab, any product with any of those characteristics should apply for the discount
TagsNo 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
Powered by Mantis Bugtracker