-
Notifications
You must be signed in to change notification settings - Fork 9.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invoice grand_total and base_grand_total differ while in the same currency #10255
Comments
Hello @ajpevers. I've been trying to reproduce this issue, but something seem to not stick with the preconditions and the steps to reproduce. After I fulfilled 6 steps of the preconditions the 7-th step is not executable. Some records can not be inserted due to duplicating entries on some keys. Also, please specify the 4-th and the 5-th steps of preconditions in more details. |
Hello @AlexWorking I have attached a dump of fresh install with the config that was necessary. If you will look at the only invoice that is placed in the shop, you will see that the You can place new orders with this database dump in place and verify that this happens in the develop branch. Basically the steps can now be simplified to:
|
Adding to this that the shipping_discount_tax_compensation_amount is -0.0100 and the base_shipping_discount_tax_compensation_amount is NULL |
@AlexWorking found the bug. Fixed it. |
…amnt was empty from order onwards #10435
Internal ticket to track issue progress: MAGETWO-71360 |
…pensation_amnt was empty from order onwards #10435
…pensation_amnt was empty from order onwards #10435
[Plankton] Fixes - MAGETWO-80191: [2.2.x] - Fixes #10255: base_shipping_discount_tax_compensation_amnt was empty from order onwards #10435 - MAGETWO-80203 [2.2.x]: - FIX for issue 9930 - Asymmetric Transaction Error with ElasticSearch #10610 - MAGETWO-62981: Cannot save category position after drag&drop (second attempt) - MAGETWO-82339: Duplicate Shipment getting created
There are a lot of preconditions. I don't know which is the one that eventually causes the rounding difference, so bear with me.
Preconditions
Steps to reproduce
SELECT order_id, grand_total, base_grand_total from sales_invoice WHERE order_id=5;
Expected result
Actual result
The base_grand_total is one cent too high.
The text was updated successfully, but these errors were encountered: