1adaaba90ea0193fa73c323476ee383fe128aa05
Current behaviour: The project profitability panel doesn't take into account the AA distribution of the project's AA for solo invoices and bills. Expected behaviour: It should take the distribution set into account. Steps to reproduce: - Install Accounting, Sales, Project, Purchase - Settings > Activate AA - Create a new project with a new AA for it. - Create a new bill or invoice, on the line set the 2 AA, one with the project's AA with some X%, and the other AA is irrelevant (the sum of all AA on the line should be 100%) - Confirm the invoice/bill - Go to the project profitability report (project updates), see that we have 100% of the line value that contributed, when it should have. Reason for the problem: The contribution of the AA was not taken into account when computing the project profitability for solo invoices/bills (invoices/bills w/o SO/PO respectively) Fix: Additionally get the analytic_distribution when fetch the account_move_lines to compute the project's profitability. Affected versions: - 16.0 - saas-16.1 - saas-16.2 - master opw-3246199 closes odoo/odoo#117163 X-original-commit: c3c66d05d039514c9dd02ebdede20a3dff757728 Signed-off-by: Xavier Bol (xbo) <xbo@odoo.com> Signed-off-by: Piryns Victor (pivi) <pivi@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%