Openbravo Issue Tracking System - Retail Modules
View Issue Details
0044348Retail ModulesLoyalty Programs for Web POSpublic2020-06-11 12:572020-06-23 10:19
Sandrahuguet 
Sandrahuguet 
normalminorhave not tried
closedfixed 
5
 
RR20Q3 
marvintm
No
0044348: Move loyalty models to indexeddb
Move loyalty models to indexeddb.

*Masterdata models:
  obrlp_loyaltycard
  obrlp_loyaltyearnrules
  obrlp_loyaltypointreason
  obrlp_loyaltysubscriptions
  OBRLP_EarnedAndBurnedPoints

*Transactional models:
  changedloyaltycard
  changedloyaltyearnedpoints
  changedlloyaltysubscription
N/A
No tags attached.
related to feature request 0043657 closed Sandrahuguet Masterdata IndexedDB - Phase 1 
Issue History
2020-06-11 12:57SandrahuguetNew Issue
2020-06-11 12:57SandrahuguetAssigned To => Sandrahuguet
2020-06-11 12:57SandrahuguetTriggers an Emergency Pack => No
2020-06-11 12:57SandrahuguetRelationship addedrelated to 0043657
2020-06-11 12:57SandrahuguetReview Assigned To => marvintm
2020-06-12 15:24hgbotCheckin
2020-06-12 15:24hgbotNote Added: 0120835
2020-06-12 15:24hgbotStatusnew => resolved
2020-06-12 15:24hgbotResolutionopen => fixed
2020-06-12 15:24hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.programs/rev/183050b93d63472daba5382f9fa2ec94e089c20a [^]
2020-06-12 15:24hgbotCheckin
2020-06-12 15:24hgbotNote Added: 0120836
2020-06-12 15:24hgbotCheckin
2020-06-12 15:24hgbotNote Added: 0120837
2020-06-12 15:25hgbotCheckin
2020-06-12 15:25hgbotNote Added: 0120838
2020-06-12 15:25hgbotCheckin
2020-06-12 15:25hgbotNote Added: 0120839
2020-06-12 15:25hgbotCheckin
2020-06-12 15:25hgbotNote Added: 0120840
2020-06-12 15:49hgbotCheckin
2020-06-12 15:49hgbotNote Added: 0120841
2020-06-12 16:24marvintmStatusresolved => closed
2020-06-12 16:24marvintmFixed in Version => RR20Q3
2020-06-23 10:19hgbotCheckin
2020-06-23 10:19hgbotNote Added: 0120980

Notes
(0120835)
hgbot   
2020-06-12 15:24   
Repository: erp/pmods/org.openbravo.retail.loyalty.programs
Changeset: 183050b93d63472daba5382f9fa2ec94e089c20a
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Thu Jun 11 13:54:54 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.programs/rev/183050b93d63472daba5382f9fa2ec94e089c20a [^]

Fixed ISSUE-44348 Move loyalty models to indexeddb

---
M src/org/openbravo/retail/loyalty/programs/OBRLPComponentProvider.java
M src/org/openbravo/retail/loyalty/programs/master/LoyaltyCard.java
M src/org/openbravo/retail/loyalty/programs/master/LoyaltyEarnRules.java
M src/org/openbravo/retail/loyalty/programs/master/LoyaltyPointReason.java
M src/org/openbravo/retail/loyalty/programs/master/LoyaltySubscriptions.java
M src/org/openbravo/retail/loyalty/programs/process/GetSubscriptionInformationPollingHandler.java
M src/org/openbravo/retail/loyalty/programs/process/LoyaltySubscriptionsCardPreEntryProcessor.java
M src/org/openbravo/retail/loyalty/programs/process/LoyaltySubscriptionsPreEntryProcessor.java
M web/org.openbravo.retail.loyalty.programs/js/component/program-selection-popup.js
M web/org.openbravo.retail.loyalty.programs/js/component/subscription-icon.js
M web/org.openbravo.retail.loyalty.programs/js/hooks/obrlp_postBarcodeAction.js
M web/org.openbravo.retail.loyalty.programs/js/hooks/obrlp_postCustomerSave.js
M web/org.openbravo.retail.loyalty.programs/js/model/earnedandburnedfilter.js
M web/org.openbravo.retail.loyalty.programs/js/model/earnedandburnedpoints.js
M web/org.openbravo.retail.loyalty.programs/js/model/loyaltycard.js
M web/org.openbravo.retail.loyalty.programs/js/model/loyaltyearnrules.js
M web/org.openbravo.retail.loyalty.programs/js/model/loyaltypointreason.js
M web/org.openbravo.retail.loyalty.programs/js/model/loyaltysubscriptions.js
M web/org.openbravo.retail.loyalty.programs/js/utils/obrlputils.js
M web/org.openbravo.retail.loyalty.programs/js/view/addpoints-popup.js
M web/org.openbravo.retail.loyalty.programs/js/view/manageLoyalty.js
M web/org.openbravo.retail.loyalty.programs/js/view/subscription-create-form.js
A web/org.openbravo.retail.loyalty.programs/app/model/business-object/loyalty/SynchronizeLoyaltyCard.js
A web/org.openbravo.retail.loyalty.programs/app/model/business-object/loyalty/SynchronizeLoyaltyEarnedPoints.js
A web/org.openbravo.retail.loyalty.programs/app/model/business-object/loyalty/SynchronizeLoyaltySubscription.js
A web/org.openbravo.retail.loyalty.programs/app/model/masterdata/LoyaltyCardModel.js
A web/org.openbravo.retail.loyalty.programs/app/model/masterdata/LoyaltyEarnRulesModel.js
A web/org.openbravo.retail.loyalty.programs/app/model/masterdata/LoyaltyPointReasonModel.js
A web/org.openbravo.retail.loyalty.programs/app/model/masterdata/LoyaltySubscriptionsModel.js
R web/org.openbravo.retail.loyalty.programs/js/model/changedloyaltycard.js
R web/org.openbravo.retail.loyalty.programs/js/model/changedloyaltyearnedpoints.js
R web/org.openbravo.retail.loyalty.programs/js/model/changedloyaltysubscription.js
---
(0120836)
hgbot   
2020-06-12 15:24   
Repository: erp/pmods/org.openbravo.retail.loyalty.programs
Changeset: 37c92fccd417faaa2999fdc5c622df9aa58d0290
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Fri Jun 12 12:53:48 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.programs/rev/37c92fccd417faaa2999fdc5c622df9aa58d0290 [^]

related to ISSUE-44348 fix waits when create a loyalty card

---
M web/org.openbravo.retail.loyalty.programs/js/hooks/obrlp_postCustomerSave.js
M web/org.openbravo.retail.loyalty.programs/js/view/addpoints-popup.js
M web/org.openbravo.retail.loyalty.programs/js/view/subscription-create-form.js
---
(0120837)
hgbot   
2020-06-12 15:24   
Repository: erp/pmods/org.openbravo.retail.loyalty.burn.giftcertificate
Changeset: 8e19f37004f421f1ae6c52221a9163035a57a6ae
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Thu Jun 11 13:55:34 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.burn.giftcertificate/rev/8e19f37004f421f1ae6c52221a9163035a57a6ae [^]

related to ISSUE-44348 Move loyalty models to indexeddb

---
M web/org.openbravo.retail.loyalty.burn.giftcertificate/js/util/giftCertificateUtils.js
---
(0120838)
hgbot   
2020-06-12 15:25   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: b82495e33f794e5ff4d1963216da7f274343892c
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Thu Jun 11 13:51:41 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/b82495e33f794e5ff4d1963216da7f274343892c [^]

related to ISSUE-44348 necessary changes to support polling in indexeddb

---
M web/org.openbravo.mobile.core/app/model/business-object/messages/MessagesUtils.js
M web/org.openbravo.mobile.core/source/model/ob-pollingrequest.js
M web/org.openbravo.mobile.core/source/model/ob-pollingrequesthandler.js
M web/org.openbravo.mobile.core/source/utils/ob-polling-utils.js
---
(0120839)
hgbot   
2020-06-12 15:25   
Repository: tools/automation/pi-mobile
Changeset: f3518c7359fd4a364bab4302554182e898cc9d10
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Thu Jun 11 13:50:47 2020 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/f3518c7359fd4a364bab4302554182e898cc9d10 [^]

related to ISSUE-44348 changes in test related to move loyalty to indexeddb

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/loyalty/subscriptions/LPNR250_LoyaltyCardIdentifierWellFormed.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/loyalty/subscriptions/LPNR260_MultiLoyaltyProgramSubscriptions.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/loyalty/subscriptions/LPNR270_MultiCardGeneratedToAutomaticSubscription.java
---
(0120840)
hgbot   
2020-06-12 15:25   
Repository: tools/automation/pi-mobile
Changeset: 327bfb34dc40daf025f7286f1541525479ea0568
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Fri Jun 12 12:55:34 2020 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/327bfb34dc40daf025f7286f1541525479ea0568 [^]

related to ISSUE-44348 added wait

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/loyalty/subscriptions/LPNR270_MultiCardGeneratedToAutomaticSubscription.java
---
(0120841)
hgbot   
2020-06-12 15:49   
Repository: erp/pmods/org.openbravo.retail.loyalty.programs
Changeset: a70e0c95761cd30b03252beeb44f40b7184f5e28
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Fri Jun 12 15:48:54 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.programs/rev/a70e0c95761cd30b03252beeb44f40b7184f5e28 [^]

related to ISSUE-44348 set legacyModel to earnedandburnedfilter

---
M web/org.openbravo.retail.loyalty.programs/js/model/earnedandburnedfilter.js
---
(0120980)
hgbot   
2020-06-23 10:19   
Repository: erp/pmods/org.openbravo.retail.loyalty.programs
Changeset: ba0b7ea5aac94bbe9f6f65ae0578757c1ef619c5
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Jun 23 10:19:03 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.programs/rev/ba0b7ea5aac94bbe9f6f65ae0578757c1ef619c5 [^]

related to ISSUE-44348: added tests for synchronize loyalty models

---
A web-test/model/business-object/loyalty/SynchronizeLoyaltyCard.test.js
A web-test/model/business-object/loyalty/SynchronizeLoyaltyEarnedPoints.test.js
A web-test/model/business-object/loyalty/SynchronizeLoyaltySubscription.test.js
---