Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0053581 | POS2 | POS | public | 2023-10-03 15:50 | 2023-10-23 11:57 |
|
Reporter | justin_patterson | |
Assigned To | justin_patterson | |
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | merged |
Review Assigned To | |
OBNetwork customer | No |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0053581: RM-8639: Adapt Loyalty to allow CRM Customers |
Description | This first feature will enable loyalty features to any CRM Customer, meaning that even if customers are being managed in an external system, the loyalty module will be capable of subscribing those customers to the loyalty programs. |
Steps To Reproduce | . |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2023-10-03 15:50 | justin_patterson | New Issue | |
2023-10-03 15:50 | justin_patterson | Assigned To | => Retail |
2023-10-03 15:50 | justin_patterson | OBNetwork customer | => No |
2023-10-03 15:50 | justin_patterson | Triggers an Emergency Pack | => No |
2023-10-03 15:54 | hgbot | Merge Request Status | => open |
2023-10-03 15:54 | hgbot | Note Added: 0155427 | |
2023-10-03 15:55 | hgbot | Note Added: 0155428 | |
2023-10-03 16:45 | aaroncalero | Assigned To | Retail => justin_patterson |
2023-10-23 11:51 | aaroncalero | Status | new => scheduled |
2023-10-23 11:55 | hgbot | Merge Request Status | open => merged |
2023-10-23 11:55 | hgbot | Resolution | open => fixed |
2023-10-23 11:55 | hgbot | Status | scheduled => resolved |
2023-10-23 11:55 | hgbot | Note Added: 0156158 | |
2023-10-23 11:55 | hgbot | Note Added: 0156159 | |
2023-10-23 11:55 | hgbot | Note Added: 0156160 | |
2023-10-23 11:55 | hgbot | Note Added: 0156161 | |
2023-10-23 11:55 | hgbot | Note Added: 0156162 | |
2023-10-23 11:56 | hgbot | Note Added: 0156163 | |
2023-10-23 11:56 | hgbot | Note Added: 0156164 | |
2023-10-23 11:57 | aaroncalero | Status | resolved => closed |
Notes |
|
(0155427)
|
hgbot
|
2023-10-03 15:54
|
|
|
|
(0155428)
|
hgbot
|
2023-10-03 15:55
|
|
|
|
(0156158)
|
hgbot
|
2023-10-23 11:55
|
|
|
|
(0156159)
|
hgbot
|
2023-10-23 11:55
|
|
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs [^]
Changeset: 083e95d9d1f458616dd2e0ef0e7a64f21151ecbc
Author: Justin Patterson <justin.patterson@openbravo.com>
Date: 10-10-2023 14:41:39
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/commit/083e95d9d1f458616dd2e0ef0e7a64f21151ecbc [^]
Fixes FR-53581: Adapt Loyalty to allow CRM Customers
-Exposed new property crmReference to
LoyaltySubscriptionsProperties.java
-Added new crmReference property to record saving process in
LoyaltySubscriptionsLoader.java
-Added crmReference property to comparison/unique value query in
SaveSubscriptionManager.java
-Added new getter/setter for creation of json in
SaveSubscriptionParameters.java
-Added utility class to look for and return CRM customer identifier if
using External Business Partner in obrlputils.js
-Changed logic to set customerName property using new utility class in
OBRLP.Util.getNewSubscriptionModel(), businesspartner-selectors.js, and subscription-create-form.js
---
M src/org/openbravo/retail/loyalty/programs/master/LoyaltySubscriptionsProperties.java
M src/org/openbravo/retail/loyalty/programs/process/LoyaltySubscriptionsLoader.java
M src/org/openbravo/retail/loyalty/programs/process/SaveSubscriptionManager.java
M src/org/openbravo/retail/loyalty/programs/process/SaveSubscriptionParameters.java
M web/org.openbravo.retail.loyalty.programs/js/utils/obrlputils.js
M web/org.openbravo.retail.loyalty.programs/js/view/businesspartner-selectors.js
M web/org.openbravo.retail.loyalty.programs/js/view/subscription-create-form.js
---
|
|
|
(0156160)
|
hgbot
|
2023-10-23 11:55
|
|
|
|
(0156161)
|
hgbot
|
2023-10-23 11:55
|
|
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs [^]
Changeset: b69169dd3e857c44f7e7a075bded33e8df16ca69
Author: Aaron Calero <aaron.calero@openbravo.com>
Date: 23-10-2023 11:54:44
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/commit/b69169dd3e857c44f7e7a075bded33e8df16ca69 [^]
Fixed FR-53581: Merge branch 'fr/53581'
---
A referencedata/standard/Loyalty_Properties_for_the_Openbravo_Customers_CRM_Connector.xml
A src-db/database/sourcedata/AD_DATASET.xml
A src-db/database/sourcedata/AD_DATASET_TABLE.xml
M src-db/database/sourcedata/AD_MODULE.xml
M src/org/openbravo/retail/loyalty/programs/OBRLPComponentProvider.java
M src/org/openbravo/retail/loyalty/programs/master/BusinessPartnerProperties.java
M src/org/openbravo/retail/loyalty/programs/master/LoyaltySubscriptionsProperties.java
M src/org/openbravo/retail/loyalty/programs/process/LoyaltySubscriptionsLoader.java
M src/org/openbravo/retail/loyalty/programs/process/SaveSubscriptionManager.java
M src/org/openbravo/retail/loyalty/programs/process/SaveSubscriptionParameters.java
M web/org.openbravo.retail.loyalty.programs/js/utils/obrlputils.js
M web/org.openbravo.retail.loyalty.programs/js/view/businesspartner-selectors.js
M web/org.openbravo.retail.loyalty.programs/js/view/subscription-create-form.js
---
|
|
|
(0156162)
|
hgbot
|
2023-10-23 11:55
|
|
|
|
(0156163)
|
hgbot
|
2023-10-23 11:56
|
|
|
|
(0156164)
|
hgbot
|
2023-10-23 11:56
|
|
|