Tuesday, March 24, 2026
3 changes · master
Enhancements to existing features
This update ensures that follow-up reminders are consistently sent to customers, even when a large volume of reminders are pending. The system now automatically re-triggers the reminder process if there are still outstanding reminders, preventing delays and improving customer communication. A new setting allows users to adjust the number of reminders processed in each batch.
Original PR description
In case there is a lot of followup to process, the followup cron doesn't retrigger and we have to wait the next day for them to be sent. This commit make use of the ir.cron progress API so that the cron is retriggered if there are followup left to be sent. We also make the batch_size configurable to that a user could tune it on the cron. opw-6042472 Forward-Port-Of: odoo/enterprise#110918
This update enhances the visibility of tax return export files for users. When tax returns are validated, the XML and PDF files are automatically generated and made accessible within the Odoo chatter, where they are pinned for easy access. This simplifies the process of reviewing and sharing tax return information.
Original PR description
The xml and pdf of export of the tax return are not so visible for the user, thus the change creates the files on the validation of the returns and exports them to the chatter where they would be pinned task: 5871091
This update streamlines the process of creating and managing audit reports by introducing a clearer system for tracking audit cycles. Previously, changes to cycles were difficult to manage, but now the system automatically creates and removes checks based on selected cycles, improving accuracy and traceability.
Original PR description
*= account_asset, account_fiscal_categories, account_loans, accountant_fleet, accountant_hr_expense, l10n_be_reports This commit improves the audit working file editing flow and refactors how audit…
*= account_asset, account_fiscal_categories, account_loans, accountant_fleet,
accountant_hr_expense, l10n_be_reports
This commit improves the audit working file editing flow and refactors how
audit cycles are handled.
Previously, audit cycles were implicitly managed through skipped cycle
logic, which made changes hard to track when cycles were added or removed
and audit over time.
Key changes:
- Replaced inline name editing in the audit kanban with a Configure option
opening a dedicated form view to allow editing of name, dates, and audit cycles.
- Introduced a new model for audit cycles and replaced skipped cycle logic with
an explicit m2m `cycle_ids` field on audit returns to enable proper
tracking of cycle changes and linked check templates to cycles via a m2o field.
- Now while editing, automatically create checks for newly selected cycles and
remove checks for unselected ones, without altering the status of existing checks.
Related: https://github.com/odoo/upgrade/pull/9233
task-5163902