Monday, January 5, 2026
4 changes · 17.0
Resolved issues and error corrections
This update fixes a reporting issue in the French P&L reports. The 'owner remuneration' account (644) was incorrectly categorized as 'tax and duties'. This change ensures accurate reporting of wages and salaries in accordance with French accounting standards, improving financial transparency.
Original PR description
Account '644 owner remuneration' was in the 'tax and duties' category in the french P&L but it belongs to the 'wages and salaries' category task-5446018
This update adjusts the timing of checks for video calls to prevent disruptions when the Odoo server is temporarily slow. By extending the check interval, the system can now tolerate brief connection hiccups, ensuring smoother and more reliable video communication for users. This improves the overall user experience.
Original PR description
Before this commit, the ping to keep rtc sessions alive was done every 30 seconds and had a 1 minute timeframe to successfully ping, which meant that missing a single ping would drop the rtc session. This commit increases the timeframe to 1 minutes and 15 seconds so that one ping can be missed. This can help preventing disconnections when the Odoo server is slow, as calls can work fine without a stable connection to the odoo server (since P2P and SFU connections are independent from Odoo once the connections are initialized). task-5177246
This update fixes an issue where Odoo incorrectly processed partner names with only one word. Previously, a single-word name would result in an empty first name field. Now, single-word names are correctly assigned to the first name, ensuring accurate data entry and reporting for customer information.
Original PR description
Description of the issue/feature this PR addresses: The name splitting logic fails when the partner name contains only one word, resulting in an empty first name. Current behavior before PR: Splitting a single-word name returns an empty first name and assigns the word to the last name. Desired behavior after PR is merged: A single-word name is correctly assigned to the first name field, leaving the last name empty. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes an issue where the automated processing of Mexican tax documents (l10n_mx_edi) was repeatedly attempting to update the same documents. By adding a filter to check for existing processing status, the system now avoids redundant updates, improving efficiency and preventing potential errors. This resolves a previous limitation in the document search and update process.
Original PR description
Before the commit 8b118a7, the search of the documents to update has been limited and ordered. With the actual domain the records to update will be always the same and it will never continue processing the missing records. To avoid this issue we add a new domain to filter if they have already a sat_state on the move_id, this will make that the processed ones will not be processed again. OPW-5368047