Friday, February 14, 2025
6 changes · master
Resolved issues and error corrections
This update fixes an error that could appear when saving a website form configured for job applications. It ensures applicant information is stored in the current field, so recruitment forms continue working reliably after the older field was removed.
Original PR description
Issue: 1. Open the website editor. 2. Drop the "Contact & Forms" snippet. 3. Select the first form. 4. Click on any input field. 5. In snippet options (Form), change the action from "Send an e-mail" to "Apply for a job". 6. Save the form. Upon saving, it logs the error due to the inability to whitelist the `description` field. Root Cause: The `description` field was removed in commit [[1](https://github.com/odoo/odoo/commit/e0f281433eec3f34d6f720656ead51e417679cd1)] instead replaced by the `applicant_notes`, causing error log when attempting to save the form. Fix: This commit resolves the issue by handling the removal of the `description` from `formbuilder_whitelist` while adapting the `applicant_notes` field. - To ensure functionality, the field in the website form for job applicants relevant information in the `applicant_notes`field. task-4364668 [1] : https://github.com/odoo/odoo/commit/e0f281433eec3f34d6f720656ead51e417679cd1
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