Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0057608 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [POS2] POS | major | always | 2025-01-10 10:01 | 2025-01-13 04:45 | |||||||
Reporter | igor_trebol | View Status | public | |||||||||
Assigned To | Bimla_vm | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | scheduled | 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 | 0057608: Cancel order with pre-payment error | |||||||||||
Description | When creating a pre-paid order and trying to cancel it, the payments are wrong both in the POS and in the backoffice. In the example in the video, the refund is304.20 (twice the amount of the item minus the prepayment), when it should just be 33.8. The backoffice also shows a wrong payment plan in the cancel order. | |||||||||||
Steps To Reproduce | 1. Configure prepayments: - Touchpoint type: 'Check Allow Prepayments and Partial Payments' - Organization: Set Prepayment Percentage and Prepayment Percentage Limit to a number lower than 100. 2. Select Arturo Montoro as BP. 3. Pick any product, and set it to 'Pickup in Store' by clicking on the line and Delivery Mode. 4. Make a partial payment and complete the order. 5. Go to orders screen, click on the three dots on that order and selet Cancel Order. 6. Go to payments. | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0174009) aaroncalero (manager) 2025-01-10 13:22 |
Note for the developer fixing the issue: It seems that the problem is that the isNegative field is not properly set when executing the Cancel Order action. Since the isNegative field is incorrect, this causes the payment info to calculate incorrectly |
Issue History | |||
Date Modified | Username | Field | Change |
2025-01-10 10:01 | igor_trebol | New Issue | |
2025-01-10 10:01 | igor_trebol | Assigned To | => Retail |
2025-01-10 10:01 | igor_trebol | Triggers an Emergency Pack | => No |
2025-01-10 10:18 | igor_trebol | Description Updated | View Revisions |
2025-01-10 10:18 | igor_trebol | Steps to Reproduce Updated | View Revisions |
2025-01-10 13:17 | aaroncalero | Assigned To | Retail => jorgewederago |
2025-01-10 13:17 | aaroncalero | Status | new => acknowledged |
2025-01-10 13:22 | aaroncalero | Note Added: 0174009 | |
2025-01-13 04:45 | Bimla_vm | Assigned To | jorgewederago => Bimla_vm |
2025-01-13 04:45 | Bimla_vm | Status | acknowledged => scheduled |
Copyright © 2000 - 2009 MantisBT Group |