Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0055155 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [Retail Modules] Discounts and Promotions | major | have not tried | 2024-04-10 12:23 | 2024-04-16 08:51 | |||||||
Reporter | malsasua | View Status | public | |||||||||
Assigned To | Rajesh_18 | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | scheduled | 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 | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0055155: in Cross Store, one discount product deactivated in one assortment of other store is removed of this store | |||||||||||
Description | Using Cross Store, if one product is deactivated in the assortment of one store, the product in discount filter product is removed of all stores belonging to the same cross store. It is caused because the Incremental Refresh query is doing join with cross store assortments instead of "exists": https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/blob/master/src/org/openbravo/retail/posterminal/master/DiscountFilterProduct.java?ref_type=heads#L63 [^] | |||||||||||
Steps To Reproduce | . in live: https://livebuilds.openbravo.com/context/pos2_mp_24Q1.1/web/org.openbravo.retail.posterminal/?terminal=OS-1 [^] -in BO: 1. create a new discount (see attachment): org: * type: Price Adj Discount %: 10 - rest of fields by default . new record in discount-product tab: - product: Adhesive body warmers -->> discount should be applied for all products except for Adhesive body warmers in POS 2. do login in OS-1 3. add product Adhesive body warmers -> discount is not applied in BO 4. for assortment White Valley Group Product List -> deactivate the product Adhesive body warmers in POS 5. execute incremental refresh 6. add product Adhesive body warmers -> discount is applied | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | disc_conf.png [^] (97,386 bytes) 2024-04-10 12:36
| |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Issue History | |||
Date Modified | Username | Field | Change |
2024-04-10 12:23 | malsasua | New Issue | |
2024-04-10 12:23 | malsasua | Assigned To | => Retail |
2024-04-10 12:23 | malsasua | Triggers an Emergency Pack | => No |
2024-04-10 12:26 | marvintm | Status | new => acknowledged |
2024-04-10 12:28 | Practics | Issue Monitored: Practics | |
2024-04-10 12:36 | malsasua | File Added: disc_conf.png | |
2024-04-16 08:51 | Rajesh_18 | Assigned To | Retail => Rajesh_18 |
2024-04-16 08:51 | Rajesh_18 | Status | acknowledged => scheduled |
Copyright © 2000 - 2009 MantisBT Group |