Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0053581
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[POS2] POSmajorhave not tried2023-10-03 15:502023-10-23 11:57
Reporterjustin_pattersonView Statuspublic 
Assigned Tojustin_patterson 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0053581: RM-8639: Adapt Loyalty to allow CRM Customers

DescriptionThis 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.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0155427)
hgbot (developer)
2023-10-03 15:54

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/merge_requests/9 [^]
(0155428)
hgbot (developer)
2023-10-03 15:55

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/29 [^]
(0156158)
hgbot (developer)
2023-10-23 11:55

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/29 [^]
(0156159)
hgbot (developer)
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 (developer)
2023-10-23 11:55

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs [^]
Changeset: a67e527ac02aebb32592576f031bc74a16ee1567
Author: Aaron Calero <aaron.calero@openbravo.com>
Date: 18-10-2023 16:57:50
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/commit/a67e527ac02aebb32592576f031bc74a16ee1567 [^]

Related to FR-53581: Make loyalty-related properties available in POS2

---
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
---
(0156161)
hgbot (developer)
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 (developer)
2023-10-23 11:55

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/merge_requests/9 [^]
(0156163)
hgbot (developer)
2023-10-23 11:56

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs [^]
Changeset: 01b91b018c4432b5494987c223d13a8b35e5b70b
Author: Justin Patterson <justin.patterson@openbravo.com>
Date: 10-10-2023 15:07:49
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/commit/01b91b018c4432b5494987c223d13a8b35e5b70b [^]

Fixes FR-53581: Adapt Loyalty to allow CRM Customers
-Added new column bpartner_extref to table oblp_subscription
-Added new column to check constraint OBLP_BP_PROGRAM_ACT_UNQ
-Added new CRM Reference field to Subscriptions and Loyalty Programs
windows

---
M src-db/database/model/tables/OBLP_SUBSCRIPTION.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
(0156164)
hgbot (developer)
2023-10-23 11:56

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs [^]
Changeset: ed9c37f81f58f197ca2e961233d02ebb3e6da20b
Author: Aaron Calero <aaron.calero@openbravo.com>
Date: 23-10-2023 11:52:56
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/commit/ed9c37f81f58f197ca2e961233d02ebb3e6da20b [^]

Fixed FR-53581: Merge branch 'fr/53581'

---
M src-db/database/model/tables/OBLP_SUBSCRIPTION.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_FIELD.xml
---

- 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 Triggers an Emergency Pack => No
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 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


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker