Daily updates from Odoo
Tuesday, April 22, 2025
8 changes
5 changes
Enhancements to existing features
The attachment preview and document extraction areas now use a clearer internal name for the main message attachment. This supports consistency with the wider platform and helps reduce future maintenance issues without changing everyday user workflows.
Original PR description
*=account_accountant Rename mainAttachment to message_main_attachment_id Community PR: https://github.com/odoo/odoo/pull/205493 task-4675790
The WhatsApp module now uses a clearer, standard field name for referencing parent messages. This is a small internal cleanup that improves consistency and helps keep related WhatsApp features easier to maintain.
Original PR description
Rename parentMessage to parent_id. Community PR: https://github.com/odoo/odoo/pull/205529 task-4675783
The Kenya payroll Master Report is no longer maintained as a separate report. Users can still access the same information through a dedicated Master Report action that opens the payslip line report with the appropriate Kenya payroll filters and layout.
Original PR description
Problem ---------- Master Report purpose is replaced with Payslip lines report. Objective ---------- - Remove the master report model - Keep the information available in the original master report in Kenya by filtering the payslip line report Solution ---------- - Create an action grouped with Kenya report, call Master Report, to display the payslip line report directly with the good row and col. - The original payslip line report is not changed task-4700936
Social media communications for events with multiple time slots are now sent once for the overall event instead of being repeated for each slot. This reduces unnecessary duplicate posts and keeps event promotion clearer for audiences.
Original PR description
For multi slots events, on the contrary of the current multi slots events mailing system, the social communications still need to be send once for the whole event, not for every slots. i.e. there is no need to send a social post before every exposition tour. Limit the social post communication once for the event even if multi slots. Task-4307566
This draft updates how follow-up activities are defined, scheduled, and displayed across several Odoo apps. It should make reminders and task tracking more consistent for teams working with accounting, documents, HR, helpdesk, field service, and related workflows.
3 changes
Enhancements to existing features
Users now see a warning when they turn on the accounting audit trail. This helps prevent surprises because the setting cannot be turned off once accounting entries already exist.
Original PR description
Description: Adding a warning message when checking the option to enable the audit trail as this option can't be disabled if there are any existing move lines. opw-4596812 opw-4346608 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update pins a supporting connection library to a specific version, helping keep the system's installation requirements consistent and predictable. It is an internal maintenance change with no direct impact on day-to-day user workflows.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds payroll support for Belgium’s CCT90 bonus structure, helping employers handle this specific employee benefit more accurately. It updates payroll rules, inputs, reporting, and related data so Belgian payroll calculations and declarations better match local requirements.