Openbravo Issue Tracking System - POS2 | |||||||||||||||||||||
View Issue Details | |||||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||||
0055280 | POS2 | POS | public | 2024-04-22 15:28 | 2024-04-22 16:14 | ||||||||||||||||
Reporter | andre_montenegro | ||||||||||||||||||||
Assigned To | Retail | ||||||||||||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||||||||||
Status | closed | Resolution | duplicate | ||||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||||
Product Version | |||||||||||||||||||||
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 | 0055280: [24Q2] Coupons marked as Single-Use allows multiple usages | ||||||||||||||||||||
Description | Users can apply the 'Single-Use' coupon discount to two separate open tickets, which may be considered acceptable if tickets are not paid yet. However, after paying for the first ticket with the coupon applied, it is possible to pay the second one with the same coupon applied, allowing the single coupon to be used twice. IMPORTANT: to reproduce this error, notice that the coupon must be already applied to more than one opened ticket before paying them. | ||||||||||||||||||||
Steps To Reproduce | ERP Config - Login ERP as user: Openbravo / Pass: openbravo - Go to "Discounts and Promotions" window - Edit "2 x 1 - Ski Touring" discount, check "Use Coupon codes" & Save - Click on "Coupon" Tab for this discount - Click Ctrl + D to create new record → Specify the following details: - Coupon Code: 1234 - Number of Uses: N Uses - Number of Uses Limit: 1 - Click Ctrl + S to save the discount POS steps - Log in to POS using - User: Vallblanca - Password: openbravo. - Create a ticket with these items: - Ski touring bindings - Ski touring board Dyn - Click the three vertical dots button and select "Coupons" - Choose "Redeem Coupon" and enter "1234" and click "Redeem". The coupon should be applied. - Click "Back" - Click "New Order" - Add the same items as previous ticket - Click the three vertical dots button and select "Coupons" - Choose "Redeem Coupon" and enter "1234" and click "Redeem". The coupon should be applied. - Click "Back" - Pay the current ticket, ticket is correctly paid (OK). - Pay the previous ticket, ticket is correctly paid (NOK) Both tickets were paid with the same coupon, which is not supposed to happen. | ||||||||||||||||||||
Proposed Solution | |||||||||||||||||||||
Additional Information | |||||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||||
Relationships |
| ||||||||||||||||||||
Attached Files | CouponError.png (76,280) 2024-04-22 15:28 https://issues.openbravo.com/file_download.php?file_id=19680&type=bug | ||||||||||||||||||||
Issue History | |||||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||||
2024-04-22 15:28 | andre_montenegro | New Issue | |||||||||||||||||||
2024-04-22 15:28 | andre_montenegro | Assigned To | => Retail | ||||||||||||||||||
2024-04-22 15:28 | andre_montenegro | File Added: CouponError.png | |||||||||||||||||||
2024-04-22 15:28 | andre_montenegro | Triggers an Emergency Pack | => No | ||||||||||||||||||
2024-04-22 15:28 | andre_montenegro | Issue generated from | 0053845 | ||||||||||||||||||
2024-04-22 15:28 | andre_montenegro | Relationship added | related to 0053845 | ||||||||||||||||||
2024-04-22 16:13 | jorgewederago | Relationship added | duplicate of 0005189 | ||||||||||||||||||
2024-04-22 16:14 | jorgewederago | Status | new => closed | ||||||||||||||||||
2024-04-22 16:14 | jorgewederago | Resolution | open => duplicate |
There are no notes attached to this issue. |