Openbravo Issue Tracking System - Retail Modules
View Issue Details
0040212Retail ModulesWeb POSpublic2019-02-15 09:232019-03-28 14:56
aaroncalero 
aaroncalero 
highmajorN/A
closedfixed 
5
 
RR19Q2 
marvintm
No
0040212: It would be nice to implement a Loyalty Programs infrastructure
The objective of this project is to create a complete Loyalty Program infrastructure inside Openbravo, which will allow to define Loyalty Programs with multiple categories (Bronze, Silver, Gold, etc.), earning/accumulation and burning/consumption rules for points, promotion rules to change between categories, scheduled processes to consume points in a massive way, etc.

A WebPOS extension will allow subscriptions to the loyalty programs directly from the WebPOS user interface, and will enable customer filtering by loyalty type and membership ID.

The main functionality (configuration windows and processes) will be defined in a Core-dependent module, while the WebPOS subscription functionality will be placed in a separate module.
-
No tags attached.
Issue History
2019-02-15 09:23aaroncaleroNew Issue
2019-02-15 09:23aaroncaleroAssigned To => aaroncalero
2019-02-15 09:23aaroncaleroTriggers an Emergency Pack => No
2019-02-21 18:17hgbotCheckin
2019-02-21 18:17hgbotNote Added: 0110005
2019-02-21 18:17hgbotCheckin
2019-02-21 18:17hgbotNote Added: 0110006
2019-02-21 18:17hgbotStatusnew => resolved
2019-02-21 18:17hgbotResolutionopen => fixed
2019-02-21 18:17hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/990227952b04badc22f59a9218b18ea0ec67bb7e [^]
2019-02-21 18:17hgbotCheckin
2019-02-21 18:17hgbotNote Added: 0110007
2019-02-21 18:17hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/990227952b04badc22f59a9218b18ea0ec67bb7e [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/0291e68ea75707e0d737193db58b50b8e90361b1 [^]
2019-03-01 11:45marvintmReview Assigned To => marvintm
2019-03-01 11:45marvintmStatusresolved => closed
2019-03-01 11:45marvintmFixed in Version => RR19Q2
2019-03-04 11:20hgbotCheckin
2019-03-04 11:20hgbotNote Added: 0110176
2019-03-28 14:56hudsonbotCheckin
2019-03-28 14:56hudsonbotNote Added: 0110831

Notes
(0110005)
hgbot   
2019-02-21 18:17   
Repository: erp/devel/pi
Changeset: 4e6fc07685e68c06e88d2763bb065f51ecad585f
Author: Alberto Santos <albertosantos9 <at> hotmail.com>
Date: Tue Mar 06 16:47:16 2018 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/4e6fc07685e68c06e88d2763bb065f51ecad585f [^]

Related to issue 40212: [Loyalty Programs] Support CSV extension to allow CSV files downloads

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/report/BaseReportActionHandler.java
---
(0110006)
hgbot   
2019-02-21 18:17   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 990227952b04badc22f59a9218b18ea0ec67bb7e
Author: Aaron Calero <aaron.calero <at> openbravo.com>
Date: Mon Jun 18 12:57:11 2018 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/990227952b04badc22f59a9218b18ea0ec67bb7e [^]

Fixed issue 40212: [Loyalty Programs] Clear previous advanced selector filters before adding new ones

---
M web/org.openbravo.mobile.core/source/component/dialog/ob-modaladvancedfilters.js
---
(0110007)
hgbot   
2019-02-21 18:17   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 0291e68ea75707e0d737193db58b50b8e90361b1
Author: Aaron Calero <aaron.calero <at> openbravo.com>
Date: Thu Feb 21 14:13:35 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/0291e68ea75707e0d737193db58b50b8e90361b1 [^]

Fixed issue 40212: [Loyalty Programs] Added hqlaggdist to the list of available hql functions

---
M src/org/openbravo/retail/posterminal/utility/OBPOSSQLFunctionRegister.java
---
(0110176)
hgbot   
2019-03-04 11:20   
Repository: erp/pmods/org.openbravo.retail.loyalty.programs
Changeset: c27be7bdde989894b533ed2a9d6a0642a8849b12
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Mar 04 11:20:05 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.programs/rev/c27be7bdde989894b533ed2a9d6a0642a8849b12 [^]

Related to issue 40212: It would be nice to implement a Loyalty
Programs infrastructure

Include scrim defintion for mobile processes.

---
M src-db/database/sourcedata/OBMOBC_PROCESS_DEFINITION.xml
---
(0110831)
hudsonbot   
2019-03-28 14:56   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/b2fbc1588df4 [^]
Maturity status: Test