Daily updates from Odoo
Friday, February 14, 2025
5 changes
Resolved issues and error corrections
The French profit and loss report now includes two previously unmapped accounts in the appropriate sections. This helps businesses get more complete and accurate financial reporting for taxes, duties, and interest charges.
Original PR description
from https://github.com/odoo/enterprise/pull/78791 @FlorianGilbert screencast : https://drive.google.com/file/d/1O-03Mcd58KUbCAUqX7QLN48y2_6V5kQZ/view?usp=sharing What are the steps to reproduce the issue? Go to runbot 18.0 or master, install directly l10n_fr_reports What is the current behavior you observe? There are two account number that no request by the P&L  What would you like the behavior/result to be? I thinks that 638000 account would be in item "Taxes and duties" of french report P&L 669000 account would be in item "Interest and similar charges" of french report P&L   ticket : https://www.odoo.com/fr_FR/my/tasks/4557675
This update fixes an internal test for Belgian tax reporting that was failing after stricter multi-company checks were introduced. It helps keep the Belgian reporting module reliable in environments where multiple companies are configured.
Original PR description
The test started failing because of a multi-company consistency check introduced in https://github.com/odoo/odoo/pull/197494 Community PR: https://github.com/odoo/odoo/pull/197494
This change updates an automated checkout test to match the current button wording in the Colombian e-invoicing website sales flow. It helps keep quality checks reliable without changing the customer-facing shopping experience.
The French profit and loss report has been corrected so accounts 638000 and 669000 are included in the appropriate report lines. This helps businesses using French accounting get more complete and accurate profit and loss reporting without manual adjustments.
Original PR description
screencast : https://drive.google.com/file/d/1O-03Mcd58KUbCAUqX7QLN48y2_6V5kQZ/view?usp=sharing What are the steps to reproduce the issue? Go to runbot 18.0 or master, install directly l10n_fr_reports What is the current behavior you observe? There are two account number that no request by the P&L  What would you like the behavior/result to be? I thinks that 638000 account would be in item "Taxes and duties" of french report P&L 669000 account would be in item "Interest and similar charges" of french report P&L   ticket : https://www.odoo.com/fr_FR/my/tasks/4557675
This update fixes an internal test for Belgian reporting so it works correctly with stricter multi-company checks. It helps keep reporting quality controls reliable without changing day-to-day user behavior.
Original PR description
The test started failing because of a multi-company consistency check introduced in https://github.com/odoo/odoo/pull/197494 Community PR: https://github.com/odoo/odoo/pull/197494