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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056120
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Loyalty Programs for Web POSmajoralways2024-07-26 22:382024-08-26 09:51
ReporteraxelmercadoView Statuspublic 
Assigned ToRajesh_18 
PriorityhighResolutionfixedFixed 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

0056120: Error - Loyalty program subscription status changes when we generate a coupon.

DescriptionWhen we generate a coupon after a purchase for a customer of a loyalty program, after finalizing the purchase and verifying the customer's details, we can see that the status of the subscription has changed to "default", which is not correct.
Steps To ReproduceIn backoffice have a loyalty program with at least 3 "statuses", for example:
1_ Under review (By default, can earn points but not consume them).
2_ Accepted (Can earn points and consume them)
3_ Rejected (Can neither earn points nor consume them)

- In POS2, have a customer with a minimum of points that allows to generate coupons and that its status is "Accepted".
- Make a sale for that customer and generate the accumulated point coupon.
- Make a new sale for the customer to earn points.
- Check the status of the customer's program, it has changed to the default, in these examples it would be "In progress".
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0168232)
hgbot (developer)
2024-08-20 06:28

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/66 [^]
(0168441)
hgbot (developer)
2024-08-26 09:47

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs [^]
Changeset: 137e559e8ec3793e9d22d59462ecbf7df916390a
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 20-08-2024 04:29:31
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/commit/137e559e8ec3793e9d22d59462ecbf7df916390a [^]

Fixed ISSUE-56120: Refactored subscription status on earn or burn points

---
M src/org/openbravo/retail/loyalty/programs/process/SaveSubscriptionManager.java
---
(0168442)
hgbot (developer)
2024-08-26 09:47

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/66 [^]
(0168443)
aaroncalero (manager)
2024-08-26 09:51

Steps to validate:
In an environment with a Loyalty Program configured with 2 categories (C1, C2) and 2 statuses (S1, S2; S1 being the default)
And a subscription with category: C1 and status: S2
From the POS, change the category of that subscription from C1 to C2
Verify in backoffice that the category is updated to C2, and the status remains as S2.

- Issue History
Date Modified Username Field Change
2024-07-26 22:38 axelmercado New Issue
2024-07-26 22:38 axelmercado Assigned To => Retail
2024-07-26 22:38 axelmercado Triggers an Emergency Pack => No
2024-08-01 10:15 jorgewederago Status new => acknowledged
2024-08-01 11:00 Rajesh_18 Assigned To Retail => Rajesh_18
2024-08-01 11:00 Rajesh_18 Status acknowledged => scheduled
2024-08-20 06:28 hgbot Note Added: 0168232
2024-08-26 09:47 hgbot Resolution open => fixed
2024-08-26 09:47 hgbot Status scheduled => closed
2024-08-26 09:47 hgbot Note Added: 0168441
2024-08-26 09:47 hgbot Note Added: 0168442
2024-08-26 09:51 aaroncalero Note Added: 0168443


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker