7d2702fa2f18712a39ba682238670e05785646d8
Set 'Rounding Method' to 'Round globally' Set 'Cash Discount Tax Reduction' to 'Always (upon invoice)' Create a Payment term with 1% discount if paid before 30 days Create a company partner with child contact Create an invoice: - Add as partner the company partner (parent contact) - Add a line with product 420.99, tax 21% not included - Add the payment term Tax total will show 87.52 Add the child contact as partner (set again payment terms if needed) Issue: Tax total will show 87.53 This occurs because, when simulating the not yet stored epd vals, we create the line using the `partner_id` and not the commercial partner. Then, when tax amounts are aggregated and rounding errors are managed the partner is used as grouping key to retrieve vals, so we don't fix the rounding error correctly opw-3661210 closes odoo/odoo#156412 X-original-commit: 3c3c12f1427c7138357a7b4abffb4a15b1fd4dd5 Signed-off-by: Laurent Smet (las) <las@odoo.com> Signed-off-by: Andrea Grazioso (agr) <agr@odoo.com>
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%