Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0054543 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Gift cards and gift vouchers | major | always | 2024-02-01 13:00 | 2024-03-01 12:13 | |||
Reporter | ngarcia | View Status | public | |||||
Assigned To | sreehari | |||||||
Priority | urgent | 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 | 0054543: User without access to the legal organization cannot cancel in the backoffice a gift card they create in the POS | |||||||
Description | User without access to the legal organization cannot cancel in the backoffice a gift card they create in the POS | |||||||
Steps To Reproduce | In https://livebuilds.openbravo.com/context/retail_modules_pgsql_pi: [^] In the backoffice: In Role - Organization tab, leave only 'Posets Store' organization to 'PosetsUser' role In Role - Window tab, add 'Gift Card Instance' as Editable Field = 'Y' In the POS: https://livebuilds.openbravo.com/context/retail_modules_pgsql_pi/web/org.openbravo.retail.posterminal/?terminal=PS-1 [^] Create a order Add a product and pay it Click on Verified Return and return the previously created order. Select Credit Note payment method and complete it From the menu, go to the Back Office Open the Gift Card Instance window Check the Credit Note was created in the legal with accounting organization (White Valley Spain S.A) Click on Cancel Gift Card and check the following error is shown: Close Card Selected Gift Card is defined in an Organization which is not accessible by current user/role | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0160602) hgbot (developer) 2024-02-12 07:38 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/merge_requests/299 [^] |
(0161500) hgbot (developer) 2024-03-01 12:13 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards [^] Changeset: 919171ca609d51ae555566b4ac13261aae389b0d Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com> Date: 01-03-2024 12:10:09 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/commit/919171ca609d51ae555566b4ac13261aae389b0d [^] Fixes ISSUE-54543: Skipped Organization check by setting false --- M src/org/openbravo/retail/giftcards/process/CancelGiftCardProcessHandler.java --- |
(0161501) hgbot (developer) 2024-03-01 12:13 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/merge_requests/299 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2024-02-01 13:00 | ngarcia | New Issue | |
2024-02-01 13:00 | ngarcia | Assigned To | => Retail |
2024-02-01 13:00 | ngarcia | Triggers an Emergency Pack | => No |
2024-02-01 13:00 | ngarcia | Issue Monitored: networkb | |
2024-02-09 08:12 | sreehari | Assigned To | Retail => sreehari |
2024-02-09 12:55 | sreehari | Status | new => scheduled |
2024-02-12 07:38 | hgbot | Note Added: 0160602 | |
2024-03-01 12:13 | hgbot | Resolution | open => fixed |
2024-03-01 12:13 | hgbot | Status | scheduled => closed |
2024-03-01 12:13 | hgbot | Note Added: 0161500 | |
2024-03-01 12:13 | hgbot | Note Added: 0161501 |
Copyright © 2000 - 2009 MantisBT Group |