Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0054334 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [POS2] POS | major | have not tried | 2024-01-12 14:25 | 2024-02-13 09:20 | |||
Reporter | justin_patterson | View Status | public | |||||
Assigned To | Retail | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0054334: Provide the ability to set or update the subscription category manually from the POS | |||||||
Description | Provide the ability to set or update the subscription category manually from the POS, both when creating the subscription, and from a specific action button after the subscription has been created. | |||||||
Steps To Reproduce | . | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0159273) hgbot (developer) 2024-01-12 14:38 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/46 [^] |
(0159274) hgbot (developer) 2024-01-12 14:39 |
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/46 [^] |
(0159275) hgbot (developer) 2024-01-12 14:40 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/47 [^] |
(0159426) hgbot (developer) 2024-01-17 16:48 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/merge_requests/13 [^] |
(0160497) hgbot (developer) 2024-02-08 16:44 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs [^] Changeset: 3a6479203ec35b8a407aaf569cc5b944eb0e5fad Author: Justin Patterson <justin.patterson@openbravo.com> Date: 08-02-2024 12:42:17 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/commit/3a6479203ec35b8a407aaf569cc5b944eb0e5fad [^] Fixes FR-54334: The POS user must be able to manually update the loyalty category for a given customer [JIRA 9357/9367] -Modified SaveSubscriptionManager.java to update Subscription Category when updating a Subscription -Added new User Actions -Exposed new property approvalRequired for Loyalty Program Categories -Added new logic to prepareLoyaltyData to use a card or subscription object to extract Loyalty data if a subscription exists -Added new UpdateLoyaltyCategory popup which allows a user to change a Loyalty subscription's Category -Added new button to Business Partner View window which triggers new popup -Added new hook to SynchronizeNewLoyaltySubscription to check if a Loyalty Category change must be approved when it is updated -Added new ComboBox component to LoyaltyForm.jsx that allows the update of a Loyalty Subscription's Category -Added AD_MESSAGES -Added styling -Added tests --- A web-jspack/org.openbravo.retail.loyalty.programs/src/components/LoyaltyForm/__test__/LoyaltyForm.test.jsx A web-jspack/org.openbravo.retail.loyalty.programs/src/components/UpdateCategoryPopup/UpdateCategoryPopup.jsx A web-jspack/org.openbravo.retail.loyalty.programs/src/components/UpdateCategoryPopup/UpdateCategoryPopup.scss A web-jspack/org.openbravo.retail.loyalty.programs/src/components/UpdateCategoryPopup/__test__/UpdateCategoryPopup.test.jsx A web-jspack/org.openbravo.retail.loyalty.programs/src/components/UpdateCategoryPopup/index.js A web-jspack/org.openbravo.retail.loyalty.programs/src/model/loyalty/user-actions/FinishUpdateCategory.js A web-jspack/org.openbravo.retail.loyalty.programs/src/model/loyalty/user-actions/ShowUpdateCategory.js A web-jspack/org.openbravo.retail.loyalty.programs/src/model/loyalty/user-actions/UpdateLoyaltyCategory.js A web-jspack/org.openbravo.retail.loyalty.programs/src/model/user-interface/actions/ShowUpdateCategoryPopup.js M src-db/database/sourcedata/AD_MESSAGE.xml M src-db/database/sourcedata/OBC2_USER_ACTION.xml M src/org/openbravo/retail/loyalty/programs/process/SaveSubscriptionManager.java M src/org/openbravo/retail/loyalty/programs/term/LoyaltyProgramCategoryProperties.java M web-jspack/org.openbravo.retail.loyalty.programs/src/components/LoyaltyForm/LoyaltyForm.jsx M web-jspack/org.openbravo.retail.loyalty.programs/src/model/loyalty/actions/prepareLoyaltyData.js M web-jspack/org.openbravo.retail.loyalty.programs/src/model/loyalty/user-actions/SynchronizeNewLoyaltySubscription.js M web-jspack/org.openbravo.retail.loyalty.programs/src/model/loyalty/user-actions/__test__/SynchronizeLoyaltySubscription.test.js M web-jspack/org.openbravo.retail.loyalty.programs/src/model/user-interface/UIExtension.js M web-jspack/org.openbravo.retail.loyalty.programs/src/ob-init.js M web/org.openbravo.retail.loyalty.programs/app/model/masterdata/LoyaltyCardModel.js --- |
(0160499) hgbot (developer) 2024-02-08 16:44 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/47 [^] |
(0160500) hgbot (developer) 2024-02-08 16:44 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/merge_requests/13 [^] |
(0160501) hgbot (developer) 2024-02-08 16:44 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs [^] Changeset: e042a847381782a77d75a1d4a4463e6ef6dcb4f6 Author: Justin Patterson <justin.patterson@openbravo.com> Date: 08-02-2024 12:41:36 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/commit/e042a847381782a77d75a1d4a4463e6ef6dcb4f6 [^] Fixes FR-54334: The POS user must be able to manually update the loyalty category for a given customer [JIRA 9367] -initial commit --- A src-db/database/model/modifiedTables/OBPOS_TERMINALTYPE.xml A src-db/database/model/triggers/OBLP_APPROVAL_TRG.xml M src-db/database/model/tables/OBLP_CATEGORY.xml M src-db/database/sourcedata/AD_COLUMN.xml M src-db/database/sourcedata/AD_FIELD.xml --- |
(0160517) hgbot (developer) 2024-02-09 08:13 |
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata [^] Changeset: df9bb34765c956ffef197c240d511a7b2811669e Author: Aaron Calero <aaron.calero@openbravo.com> Date: 09-02-2024 08:13:03 URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/commit/df9bb34765c956ffef197c240d511a7b2811669e [^] Related to FR-54334, FR-54434: Updated sampledata --- M referencedata/sampledata/Retail_Test/OBLP_CATEGORY.xml M referencedata/sampledata/Retail_Test/OBPOS_TERMINALTYPE.xml --- |
(0160519) hgbot (developer) 2024-02-09 08:13 |
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^] Changeset: 07cf8ed39541a728101e5cc4c0c8f341ada947c5 Author: Aaron Calero <aaron.calero@openbravo.com> Date: 09-02-2024 08:13:35 URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/07cf8ed39541a728101e5cc4c0c8f341ada947c5 [^] Related to FR-54334: Updated sampledata --- M referencedata/sampledata/The_White_Valley_Group/OBPOS_TERMINALTYPE.xml --- |
(0160618) hgbot (developer) 2024-02-12 12:43 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs [^] Changeset: 739480ad6f0200b3b0e12b3095898f83e67a2d68 Author: Aaron Calero <aaron.calero@openbravo.com> Date: 12-02-2024 12:43:17 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/commit/739480ad6f0200b3b0e12b3095898f83e67a2d68 [^] Related to FR-54334: Updated field position --- M src-db/database/sourcedata/AD_FIELD.xml --- |
(0160619) hgbot (developer) 2024-02-12 12:49 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/54 [^] |
(0160673) hgbot (developer) 2024-02-13 09:20 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs [^] Changeset: 4b43a355dd2309807ed8acf41ab2d13e3dac490a Author: Aaron Calero <aaron.calero@openbravo.com> Date: 12-02-2024 12:48:35 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/commit/4b43a355dd2309807ed8acf41ab2d13e3dac490a [^] Related to FR-54334: Fixed minor issues Updated css of Update Category popup in portrait (Re)generate expiry date when updating the category Properly disable the Update Category button in the loyalty tab --- M web-jspack/org.openbravo.retail.loyalty.programs/src/components/MultiTabLoyaltyForm/MultiTabLoyaltyForm.jsx M web-jspack/org.openbravo.retail.loyalty.programs/src/components/UpdateCategoryPopup/UpdateCategoryPopup.scss M web-jspack/org.openbravo.retail.loyalty.programs/src/model/loyalty/actions/prepareLoyaltyData.js --- |
(0160674) hgbot (developer) 2024-02-13 09:20 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.loyalty.programs/-/merge_requests/54 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2024-01-12 14:25 | justin_patterson | New Issue | |
2024-01-12 14:25 | justin_patterson | Assigned To | => Retail |
2024-01-12 14:25 | justin_patterson | Triggers an Emergency Pack | => No |
2024-01-12 14:38 | hgbot | Note Added: 0159273 | |
2024-01-12 14:39 | hgbot | Note Added: 0159274 | |
2024-01-12 14:40 | hgbot | Note Added: 0159275 | |
2024-01-17 16:48 | hgbot | Note Added: 0159426 | |
2024-02-08 16:44 | hgbot | Resolution | open => fixed |
2024-02-08 16:44 | hgbot | Status | new => resolved |
2024-02-08 16:44 | hgbot | Note Added: 0160497 | |
2024-02-08 16:44 | hgbot | Note Added: 0160499 | |
2024-02-08 16:44 | hgbot | Note Added: 0160500 | |
2024-02-08 16:44 | hgbot | Note Added: 0160501 | |
2024-02-08 16:44 | aaroncalero | Status | resolved => closed |
2024-02-09 08:13 | hgbot | Note Added: 0160517 | |
2024-02-09 08:13 | hgbot | Note Added: 0160519 | |
2024-02-12 12:43 | hgbot | Note Added: 0160618 | |
2024-02-12 12:49 | hgbot | Note Added: 0160619 | |
2024-02-13 09:20 | hgbot | Note Added: 0160673 | |
2024-02-13 09:20 | hgbot | Note Added: 0160674 |
Copyright © 2000 - 2009 MantisBT Group |