Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0055155 | Retail Modules | Discounts and Promotions | public | 2024-04-10 12:23 | 2024-05-07 13:09 |
Reporter | malsasua | ||||
Assigned To | Rajesh_18 | ||||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | scheduled | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
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 | 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 | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | disc_conf.png (97,386) 2024-04-10 12:36 https://issues.openbravo.com/file_download.php?file_id=19637&type=bug | ||||
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 | ||
2024-05-07 13:09 | hgbot | Note Added: 0164146 |
Notes | |||||
|
|||||
|
|