Openbravo Issue Tracking System - POS2 | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0055957 | POS2 | POS | public | 2024-07-09 17:05 | 2024-07-12 12:38 |
Reporter | Daria_Sh | ||||
Assigned To | Retail | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | main | ||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | |||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0055957: [24q3] Manager role cannot approve cashier role action on 'Extra Validity Date Approval' pop-up when coupon code was scanned | ||||
Description | If extra validity dates are configured for a Coupon, and the manager role is set to use and approve the 'Allow Extra Validity Days for Coupons' action for the cashier role, it is still not possible to approve the action if Coupon was scanned. The same behavior arises with gift cards, gift certificates, and credit notes when applied using a scanner Configure manager and cashier roles access in the 'Role' window of Backoffice Cashier Role: 1. Open 'VallBlancaUser' role 2. Go to 'User Action Access' tab 3. Add 'Allow Extra Validity Days for Coupons' user action with 'Approval = Approval Required' and 'Confirmation Required' and 'Active' flags selected Manager Role: 1. Open 'The White Valley Group Admin' role 2. Go to 'User Action Access' tab 3. Add 'Allow Extra Validity Days for Coupons' user action with 'Approval = Can Use and Approve' and 'Confirmation Required' and 'Active' flags selected Configure Coupon to have extra validity period in 'Discounts and Promotions' window of Backoffice 1. Open 'price_adjust_chrampons_30_eur' discount →'Definition' section 2. Tick 'Uses coupon codes' checkbox 3. Go to 'Coupons' tab 4. Add new record with the following values: - Coupon Code = 1234 - Number of Uses = Infinite - Valid From = 8 days before today - Valid To = 4 days before today - Coupon Extra Validity Days = 6 | ||||
Steps To Reproduce | 1. Log in to POS as a cashier 2. Add 3 units of 'Crampons 10 point' product to the Order 3. Push 'Scan' button 4. Scan an expired Coupon code with extra validity date (it will appear in the 'Code' field) 5. Push 'Ok' button 6. Introduce manager credentials into respective fields of the 'Extra Validity Date Approval' pop-up 7. Push 'Approve' button Actual result: The warning is shown and action is not approved Expected result: User action is approved and Coupon is applied | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | Screenshot_6.png (126,373) 2024-07-09 17:07 https://issues.openbravo.com/file_download.php?file_id=19986&type=bug Screenshot_7.png (116,197) 2024-07-09 17:07 https://issues.openbravo.com/file_download.php?file_id=19987&type=bug Screenshot_8.png (108,630) 2024-07-09 17:07 https://issues.openbravo.com/file_download.php?file_id=19988&type=bug Screenshot_15.png (111,291) 2024-07-10 15:29 https://issues.openbravo.com/file_download.php?file_id=19995&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2024-07-09 17:05 | Daria_Sh | New Issue | |||
2024-07-09 17:05 | Daria_Sh | Assigned To | => Retail | ||
2024-07-09 17:05 | Daria_Sh | Triggers an Emergency Pack | => No | ||
2024-07-09 17:05 | Daria_Sh | Summary | An error is shown when clicking the 'Approve' button on the 'Extra Validity Date Approval' pop-up => [24q3] An error is shown when clicking the 'Approve' button on the 'Extra Validity Date Approval' pop-up | ||
2024-07-09 17:07 | Daria_Sh | File Added: Screenshot_5.png | |||
2024-07-09 17:07 | Daria_Sh | File Added: Screenshot_6.png | |||
2024-07-09 17:07 | Daria_Sh | File Added: Screenshot_7.png | |||
2024-07-09 17:07 | Daria_Sh | File Added: Screenshot_8.png | |||
2024-07-10 09:39 | Daria_Sh | Description Updated | bug_revision_view_page.php?rev_id=28204#r28204 | ||
2024-07-10 10:10 | Daria_Sh | version | => main | ||
2024-07-10 15:29 | Daria_Sh | File Deleted: Screenshot_5.png | |||
2024-07-10 15:29 | Daria_Sh | File Added: Screenshot_15.png | |||
2024-07-10 15:44 | Daria_Sh | Summary | [24q3] An error is shown when clicking the 'Approve' button on the 'Extra Validity Date Approval' pop-up => [24q3] Manager role cannot approve cashier role action on 'Extra Validity Date Approval' pop-up when coupon code was scanned | ||
2024-07-10 15:44 | Daria_Sh | Description Updated | bug_revision_view_page.php?rev_id=28216#r28216 | ||
2024-07-10 15:44 | Daria_Sh | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=28218#r28218 | ||
2024-07-12 12:38 | Daria_Sh | Description Updated | bug_revision_view_page.php?rev_id=28226#r28226 |
There are no notes attached to this issue. |