Openbravo Issue Tracking System - Retail Modules
View Issue Details
0058182Retail ModulesLoyalty Management for Retailpublic2025-03-10 10:182025-03-18 09:57
javietxe 
Bimla_vm 
normalmajorhave not tried
closedfixed 
5
 
RR25Q2 
approved
guilleaer
Gold
No
0058182: Loyalty incremental refresh
While doing an incremental refresh, the data related to loyalty is completely loaded.

It seems that instead of an incremental refresh is doing a full refresh-

It concerns LoyaltyPrograms, LoyaltyEarnRules, LoyaltySubscriptions and LoyaltyCard at least.
In an environment with Loyalty
- Do a full refresh
- Do an incremental refresh and check that every record is loaded again.
Add $incrementalUpdateCriteria in the loading queries
No tags attached.
depends on backport 0058268RR25Q1.1 closed Bimla_vm Loyalty incremental refresh 
depends on backport 0058269RR24Q4.2 closed Bimla_vm Loyalty incremental refresh 
Issue History
2025-03-10 10:18javietxeNew Issue
2025-03-10 10:18javietxeAssigned To => Retail
2025-03-10 10:18javietxeOBNetwork customer => Gold
2025-03-10 10:18javietxeTriggers an Emergency Pack => No
2025-03-10 10:21javietxeSummaryLoyalty => Loyalty incremental refresh
2025-03-10 12:00guilleaerAssigned ToRetail => guilleaer
2025-03-10 12:00guilleaerStatusnew => acknowledged
2025-03-17 12:08Bimla_vmAssigned Toguilleaer => Bimla_vm
2025-03-17 12:08Bimla_vmStatusacknowledged => scheduled
2025-03-18 09:42hgbotMerge Request Status => open
2025-03-18 09:42hgbotNote Added: 0176919
2025-03-18 09:55hgbotMerge Request Statusopen => approved
2025-03-18 09:55hgbotNote Added: 0176930
2025-03-18 09:55hgbotResolutionopen => fixed
2025-03-18 09:55hgbotStatusscheduled => closed
2025-03-18 09:55hgbotNote Added: 0176931
2025-03-18 09:56guilleaerStatusclosed => new
2025-03-18 09:56guilleaerResolutionfixed => open
2025-03-18 09:56guilleaerStatusnew => scheduled
2025-03-18 09:56guilleaerStatusscheduled => resolved
2025-03-18 09:56guilleaerResolutionopen => fixed
2025-03-18 09:57guilleaerReview Assigned To => guilleaer
2025-03-18 09:57guilleaerStatusresolved => closed
2025-03-18 09:57guilleaerFixed in Version => RR25Q2

Notes
(0176919)
hgbot   
2025-03-18 09:42   
Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/83 [^]
(0176930)
hgbot   
2025-03-18 09:55   
Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/83 [^]
(0176931)
hgbot   
2025-03-18 09:55   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.loyalty.programs [^]
Changeset: 1a412d74680014d1e5b784457139aaa1e9418d97
Author: Bimla V Mayavan <b.mayavan@external.orisha.com>
Date: 18-03-2025 08:55:52
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/commit/1a412d74680014d1e5b784457139aaa1e9418d97 [^]

Fixed ISSUE-58182: Added incremental update criteria while fetching loyalty data

---
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
---