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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0053759
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[POS2] POSmajorN/A2023-10-25 14:362024-03-01 12:03
ReporteraaroncaleroView Statuspublic 
Assigned Toaaroncalero 
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

0053759: [Loyalty] Support Buy X Get Y Points Earn Rule in ReactPOS

DescriptionThe Buy X Get Y Points Earn Rule needs to be adjusted to be usable in ReactPOS. This includes a refactor of the point-printing process to avoid using the polling mechanism (which isn't available in React).
Steps To ReproduceN/A
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0156282)
hgbot (developer)
2023-10-25 14:58

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.earn.buyxearny/-/merge_requests/11 [^]
(0156289)
hgbot (developer)
2023-10-25 17:02

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/32 [^]
(0161495)
hgbot (developer)
2024-03-01 12:03

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.earn.buyxearny [^]
Changeset: c4ca14351e11e9ec89a5ab64b1bb1a8767b0dd44
Author: Jorge Wederago <j.wederago@orisha.com>
Date: 01-03-2024 12:02:26
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.earn.buyxearny/-/commit/c4ca14351e11e9ec89a5ab64b1bb1a8767b0dd44 [^]

Fixes FR-53759: Support Earn rule (buy X get Y points) in ReactPOS

---
A .gitignore
A src/org/openbravo/loyalty/earn/buyxearny/process/BuyXEarnYRule.java
A src/org/openbravo/loyalty/earn/buyxearny/utils/PrintPointUtils.java
A web-jspack/org.openbravo.loyalty.earn.buyxearny/package-lock.json
A web-jspack/org.openbravo.loyalty.earn.buyxearny/package.json
A web-jspack/org.openbravo.loyalty.earn.buyxearny/src/model/global/GlobalExtension.js
A web-jspack/org.openbravo.loyalty.earn.buyxearny/src/model/global/actions/BuyXEarnYPointsCompleteTicketPostHook.js
A web-jspack/org.openbravo.loyalty.earn.buyxearny/src/model/global/actions/__test__/BuyXEarnYPointsCompleteTicketPostHook.test.js
A web-jspack/org.openbravo.loyalty.earn.buyxearny/src/ob-init.js
M src-test/org/openbravo/loyalty/earn/buyxearny/BuyXEarnYPointsTest.java
M src/org/openbravo/loyalty/earn/buyxearny/process/BuyXEARNYPoints.java
M src/org/openbravo/loyalty/earn/buyxearny/sync/PrintEarnedPointsPollingHandler.java
---
(0161496)
hgbot (developer)
2024-03-01 12:03

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.earn.buyxearny/-/merge_requests/11 [^]
(0161497)
hgbot (developer)
2024-03-01 12:03

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs [^]
Changeset: c362c3698702a09a67b7fef59c29158875bf72f2
Author: Jorge Wederago <j.wederago@orisha.com>
Date: 01-03-2024 12:01:36
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/commit/c362c3698702a09a67b7fef59c29158875bf72f2 [^]

Fixes FR-53759: Support Earn rule (buy X get Y points) in ReactPOS

---
A src/org/openbravo/retail/loyalty/programs/process/EarnRuleProcess.java
A src/org/openbravo/retail/loyalty/programs/process/EarnRuleProcessContainer.java
A src/org/openbravo/retail/loyalty/programs/process/GetPointsToBeGeneratedForTicket.java
A web-jspack/org.openbravo.retail.loyalty.programs/src/external-device/printing/LoyaltyEarnPointsPrinter.js
A web-jspack/org.openbravo.retail.loyalty.programs/src/external-device/printing/__test__/LoyaltyEarnPointsPrinter.test.js
A web-jspack/org.openbravo.retail.loyalty.programs/src/model/global/GlobalExtension.js
A web-jspack/org.openbravo.retail.loyalty.programs/src/model/global/actions/EarnPointsCompleteTicketActionPreparation.js
A web-jspack/org.openbravo.retail.loyalty.programs/src/model/global/actions/__test__/EarnPointsCompleteTicketActionPreparation.test.js
M src-db/database/sourcedata/OBMOBC_SERVICES.xml
M src/org/openbravo/retail/loyalty/programs/utils/LoyaltySubscriptionsUtils.java
M web-jspack/org.openbravo.retail.loyalty.programs/src/ob-init.js
M web-jspack/org.openbravo.retail.loyalty.programs/src/utils/__test__/loyaltyUtils.test.js
M web-jspack/org.openbravo.retail.loyalty.programs/src/utils/loyaltyUtils.js
---
(0161498)
hgbot (developer)
2024-03-01 12:03

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/32 [^]

- Issue History
Date Modified Username Field Change
2023-10-25 14:36 aaroncalero New Issue
2023-10-25 14:36 aaroncalero Assigned To => aaroncalero
2023-10-25 14:36 aaroncalero Triggers an Emergency Pack => No
2023-10-25 14:37 aaroncalero Status new => scheduled
2023-10-25 14:58 hgbot Note Added: 0156282
2023-10-25 17:02 hgbot Note Added: 0156289
2024-03-01 12:03 hgbot Resolution open => fixed
2024-03-01 12:03 hgbot Status scheduled => closed
2024-03-01 12:03 hgbot Note Added: 0161495
2024-03-01 12:03 hgbot Note Added: 0161496
2024-03-01 12:03 hgbot Note Added: 0161497
2024-03-01 12:03 hgbot Note Added: 0161498


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker