Daily updates from Odoo
Saturday, July 11, 2026
9 changes
1 change
Enhancements to existing features
The Time Off planning Gantt view now uses paging and opens with an overview-style scale by default. This should make larger schedules easier and faster to browse, improving usability for managers reviewing leave plans.
Original PR description
Add paging and default scale as the overview gantt task-6381315 Forward-Port-Of: odoo/enterprise#123936
1 change
Enhancements to existing features
The Time Off planning Gantt view now uses paging and opens at an overview scale by default. This should make larger schedules easier to browse and improve performance when viewing many records.
Original PR description
Add paging and default scale as the overview gantt task-6381315 Forward-Port-Of: odoo/enterprise#123936
1 change
Enhancements to existing features
This update introduces a manual process for Know Your Customer (KYC) verification within the PEPPOL account setup in Odoo. Previously, this process was automated. Now, administrators can complete the necessary KYC documentation directly within Odoo, ensuring compliance and streamlining the account onboarding experience. This change improves the user experience and simplifies the regulatory requirements for PEPPOL accounts.
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 Forward-Port-Of: odoo/odoo#275371
1 change
Enhancements to existing features
This update allows users to instantly fetch e-invoices from the Polish KSeF system directly from their Odoo interface. Previously, invoices were only synced automatically on a schedule. This new 'Fetch e-Invoices' action provides immediate control and ensures users always have the latest data.
Original PR description
Previously, bills could only be retrieved from the KSeF platform via a scheduled cron job, leaving users with no option to manually sync documents on demand. An "Import from KSeF" action has been added to the gear (cog) menu within both the list and Kanban views. Clicking this option triggers the synchronization process immediately and reloads the active view. Task [link](https://www.odoo.com/odoo/project.task/6306892) task-6306892 Forward-Port-Of: odoo/odoo#274798 Forward-Port-Of: odoo/odoo#271459
5 changes
Enhancements to existing features
VoIP call lists now offer an easier-to-understand grouping option that shows friendly labels such as Contact or Task instead of technical model names. The related document ID field was also clarified in custom searches, while keeping the main view label simple for everyday users.
Original PR description
Steps that were improved: - VoIP calls list view - Search -> Group by -> Custom Group -> "Related Document Model" - Grouping appears with values like "res.partner", "project.task", etc => That is fine but it would be better to have "Contact", "Task", etc => There is now a "Logged On" custom group that is there for that and easier to find. Also renamed "Logged On" m2o reference field to "Logged On (ID)" to have a distinction with the new "Logged On" in custom searches (those custom searches can only be used if you know the exact numeric ID anyway). The view still display "Logged On" as the label of that m2o reference though to appear less technical. task-6234384
Belgian payroll rules now include the updated employment bonus parameters effective 1 July 2026 and 1 September 2026. This helps ensure payslip calculations remain aligned with upcoming Belgian legal payroll requirements.
Original PR description
Update the employment bonus parameters for 1st July 2026 and 1st September 2026. task-6369633 Forward-Port-Of: odoo/enterprise#123566 Forward-Port-Of: odoo/enterprise#123262
Deleting attachments linked to Chilean electronic invoicing and stock documents is now much faster, especially in databases with large volumes of accounting moves and deliveries. This reduces waiting time and improves system responsiveness during cleanup or document management operations.
Original PR description
## The problem Deleting attachments checks foreign key triggers. Lookups in `account_move` and `stock_picking` tables for `ir_attachment` related fields coming from `l10n_cl_edi` overrides were slow due to missing indexes. ## The solution Added needed indexes to optimize triggers' lookups. ## Benchmark Time benchmark (deleting attachments from a customer database with 224K account moves and 204K stock pickings): |# of rows|Time (Before)|Time (After)| |----------|--------------|-------------| 100 | 29s | 16ms 1000 | 285s | 300ms OPW-6331845 Forward-Port-Of: odoo/enterprise#123350 Forward-Port-Of: odoo/enterprise#123252
Databases can now display the status of the Know Your Client procedure as a dedicated KPI. This helps business users quickly understand customer verification progress directly from database information.
Original PR description
Add a new type kyc_status to display the status of the Know Your Client procedure in the databases. Task-id: [6348952](https://www.odoo.com/odoo/project.task/6348952) Forward-Port-Of: odoo/enterprise#122510
The time off planning Gantt view now uses paging and opens at a broader overview scale by default. This should make large leave schedules easier to load, browse, and review for managers and HR teams.
Original PR description
Add paging and default scale as the overview gantt task-6381315 Forward-Port-Of: odoo/enterprise#123936