Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0037840 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2018-02-06 12:42 | 2018-02-07 18:09 | |||
Reporter | ngarcia | View Status | public | |||||
Assigned To | Retail | |||||||
Priority | urgent | Resolution | no change required | 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 | ngarcia | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0037840: Rounding issues when adding Discounts and Promotions to POS documents, wrong total gross amount | |||||||
Description | Rounding issues when adding Discounts and Promotions to POS documents, wrong total gross amount Some consequences: - If the invoice is voided, the grand totals of the original invoice and the voiding one do not match - If the invoice is reactivated and completed, the grand total and the paid amount do not match | |||||||
Steps To Reproduce | In the backend: Change 'Entregas IVA 21%' rate from 21 to 16 Change 'Avalanche transceiver' product's price to 52 in 'The White Valley Group Sale Price List Version' price list (Price Includes Tax) Add a Price Adjustment in Discounts and Promotions window: Discount %: 2.3 Included Products: Only those defined Add 'Avalanche transceiver' in products tab In the POS: Do the cash up Create a new receipt Add two units of 'Avalanche transceiver' Check the total amount is 101.61 Do the cash up again In the backend: Check the created sales order and sales invoice have a total gross amount of 101.61 Reactivate and complete the invoice and change it changes to 101.62 (The same amount is obtained if the documents are created in the backoffice) In the POS: Create a new receipt Add two units of 'Avalanche transceiver' Check the total amount is 101.61 Do the cash up again In the backend: Check the created sales order and sales invoice have a total gross amount of 101.61 Void the invoice and change it has an amount of -101.62 | |||||||
Tags | No tags attached. | |||||||
Attached Files | issue 37840 source discount.bypaymentmethod.patch [^] (2,472 bytes) 2018-02-06 16:52 [Show Content] | |||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||||
|
Notes | |
(0102262) ngarcia (developer) 2018-02-07 18:09 |
The consequences have been reported as different bugs: - Void the invoice: 37854 - Reactivate the invoice: 37855 |
Issue History | |||
Date Modified | Username | Field | Change |
2018-02-06 12:42 | ngarcia | New Issue | |
2018-02-06 12:42 | ngarcia | Assigned To | => Retail |
2018-02-06 12:42 | ngarcia | Resolution time | => 1519686000 |
2018-02-06 12:42 | ngarcia | Triggers an Emergency Pack | => No |
2018-02-06 12:43 | ngarcia | Issue Monitored: networkb | |
2018-02-06 13:01 | ngarcia | Description Updated | View Revisions |
2018-02-06 13:03 | ngarcia | Steps to Reproduce Updated | View Revisions |
2018-02-06 14:29 | jfrances | Issue Monitored: jfrances | |
2018-02-06 16:52 | ranjith_qualiantech_com | File Added: issue 37840 source discount.bypaymentmethod.patch | |
2018-02-07 17:05 | ngarcia | Relationship added | related to 0037854 |
2018-02-07 18:07 | ngarcia | Relationship added | related to 0037855 |
2018-02-07 18:09 | ngarcia | Review Assigned To | => ngarcia |
2018-02-07 18:09 | ngarcia | Note Added: 0102262 | |
2018-02-07 18:09 | ngarcia | Status | new => closed |
2018-02-07 18:09 | ngarcia | Resolution | open => no change required |
Copyright © 2000 - 2009 MantisBT Group |