Openbravo Issue Tracking System - POS2 | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0052889 | POS2 | POS | public | 2023-06-29 12:21 | 2023-07-05 11:23 |
Reporter | psanjuan | ||||
Assigned To | igor_trebol | ||||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | OS | 30 | OS Version | Openbravo Appliance 14.04 | |
Product Version | |||||
Target Version | main | 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 | 0052889: Rounding issues on Deposit Invoice | ||||
Description | Rounding issues on Deposit Invoice | ||||
Steps To Reproduce | Create a sale in POS with below details, and for a customer having "After Delivery" invoice terms: Product Avalance Transceiver 2 uds (previously configured linked to Tax Category = IVA Normal) Alpine Poles 3 uds (previously configured linked to Tax Category = IVA Normal) Mountains water bottle 5 uds (previously configured linked to Tax Category = IVA Reducido) Adhesive body warmers 10 uds (previously configured linked to Tax Category = IVA Reducido) All products but the last one are pickup in store, therefore only the last one is going to be delivered. Total sales amount 452.50. Complete the order and make a payment of 52.50, that is higher that the product delivered 36.00 Press Done Verify that a sales receipt (177) including all products is printed, it also includes 52.50 cash payment Verify that an Invoice is created for the product delivered (36.00) and that the rest of the payment done 52.50-36.00= 16.50 in included in a deposit invoice Deposit invoice (78) includes below listed lines 11.92, 4.35, 0.25. This means a total of 16.52, while it should be 16.50 In the backoffice: Sales Order payment plan includes expected = 452.50, Received = 52.50 and Outstanding = 400.00 Invoice (54) is correct. Paid and with 36 as expected and received. Deposit invoice (78) has below payment plan: Expected = 16.52, received = 16.50, outstanding = 0.02 For additional scenarios please review this document: https://docs.google.com/spreadsheets/d/1tpMTqHl7n13uElpyNOWuTVc3YaWXlNXeG21HCpAD5ss/edit#gid=1068937156 [^] | ||||
Proposed Solution | The deposit invoice needs to include the correct proportion of amount summing up 16.50 Deposit invoice (78) must have below payment plan: Expected = 16.50, received = 16.50, outstanding = 0.00 | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2023-06-29 12:21 | psanjuan | New Issue | |||
2023-06-29 12:21 | psanjuan | Assigned To | => igor_trebol | ||
2023-06-29 12:21 | psanjuan | Triggers an Emergency Pack | => No | ||
2023-07-04 15:17 | igor_trebol | Status | new => scheduled | ||
2023-07-04 15:19 | hgbot | Note Added: 0152107 | |||
2023-07-05 11:23 | hgbot | Resolution | open => fixed | ||
2023-07-05 11:23 | hgbot | Status | scheduled => closed | ||
2023-07-05 11:23 | hgbot | Note Added: 0152126 | |||
2023-07-05 11:23 | hgbot | Note Added: 0152127 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|