Openbravo Issue Tracking System - Retail Modules
View Issue Details
0049021Retail ModulesDiscounts and Promotionspublic2022-04-10 13:562022-10-17 13:38
AugustoMauch 
yogaskarnik 
normalminorhave not tried
closedfixed 
5
 
 
No
0049021: Add support for discount filters that depend on CRM properties
It would be useful to be able to define discount filters that depend on CRM properties (i.e. today is the customer's birthday, etc).

Even though the functional specification is focused around the filters being applied to CRM properties, the technical design has been writing taking into consideration that it could be extended to non-CRM properties

Functional specification: https://docs.google.com/document/d/1hmV9PT1ahfvvsXyZ4eS8jollr8iLr0qPwnSrEkBTLxk/edit#heading=h.gjdgxs [^]
Technical design: https://docs.google.com/document/d/1s4prI73moTj_68-q2FIEqFkB1rAshazlRD6hNx5uE2I/edit# [^]
-
No tags attached.
related to defect 0049459 closed ranjith_qualiantech_com POS2 Taxes and Discounts caches are not refreshed after changes in the masterdata 
related to defect 0050371 closed alostale POS2 optional discounts do not take into account CRM property conditions 
related to feature request 0050473 closed caristu Retail Modules User friendly selection of values for the Discount CRM Properties with a combo reference 
related to defect 0050558 closed caristu Retail Modules org.openbravo.discounts.propertycondition tests are not executed in CI 
Issue History
2022-04-10 13:56AugustoMauchNew Issue
2022-04-10 13:56AugustoMauchAssigned To => yogaskarnik
2022-04-10 13:56AugustoMauchTriggers an Emergency Pack => No
2022-04-10 13:56AugustoMauchStatusnew => acknowledged
2022-04-13 09:41hgbotNote Added: 0136501
2022-05-10 09:22AugustoMauchStatusacknowledged => scheduled
2022-05-20 12:48hgbotNote Added: 0137576
2022-05-20 12:48hgbotResolutionopen => fixed
2022-05-20 12:48hgbotStatusscheduled => closed
2022-05-20 12:48hgbotNote Added: 0137577
2022-06-01 10:54cbernerRelationship addedrelated to 0049459
2022-09-29 08:18alostaleRelationship addedrelated to 0050371
2022-10-10 16:31caristuIssue cloned0050473
2022-10-10 16:31caristuRelationship addedrelated to 0050473
2022-10-13 16:22caristuRelationship addedrelated to 0050519
2022-10-13 16:32caristuRelationship deletedrelated to 0050519
2022-10-17 13:38caristuIssue cloned0050558
2022-10-17 13:38caristuRelationship addedrelated to 0050558

Notes
(0136501)
hgbot   
2022-04-13 09:41   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.discounts.propertycondition/-/merge_requests/1 [^]
(0137576)
hgbot   
2022-05-20 12:48   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.discounts.propertycondition/-/merge_requests/1 [^]
(0137577)
hgbot   
2022-05-20 12:48   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.discounts.propertycondition [^]
Changeset: 48a19eacfbb825325c001921072ddb7c028a7a86
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 20-05-2022 12:45:07
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.discounts.propertycondition/-/commit/48a19eacfbb825325c001921072ddb7c028a7a86 [^]

Fixes FR-49021: Merge branch 'fix/49021'

Include an implementation for CRM Filters and comparators discount
engine.

---
---