Daily updates from Odoo
Monday, June 8, 2026
9 changes · master
Enhancements to existing features
This update addresses an issue where changes to work entry types in localized payroll modules (AU, BE, CH, HK, LU, MX) were automatically overwritten weekly. A new warning and 'reset' button have been added to prevent this, allowing users to retain their customized work entry type settings. This ensures data integrity and simplifies payroll configuration for our international clients.
Original PR description
*: au, be, ch, hk, lu, mx If you modify a work entry type from the L10N, it will be currently overwritten every monday. We want to avoid that. We'll add a warning saying that the work entry type has been modified and will no longer be updated. There will be a button "reset" to remove that state. Task: [5951845](https://www.odoo.com/odoo/project/1251/tasks/5951845)
This update introduces a new wizard to allow administrators to revert previously generated payslips. This provides greater flexibility in correcting payroll errors and ensures accurate record-keeping for Belgian employees. The change includes updated views and related data files to support this functionality.
Original PR description
… views Task: 6117478
This update addresses a potential issue where the standard SEPA priority setting for Belgian payroll transactions was incorrectly assigning high priority, leading to unnecessary bank fees. A new 'High' priority option has been added to the SEPA configuration, giving users more control and reducing the risk of these fees. This change ensures optimal transaction processing and cost management.
Original PR description
Currently, the standard SEPA priority option applies high priority ('HIGH') for Belgian payroll transactions, causing some banks to charge additional fees.
This commit adds a new 'High' option to the 'sepa_priority' field. The '_create_sepa_binary' function is updated so that selecting the 'Standard' option now applies 'NORM' priority instead of 'HIGH', ensuring users can avoid unexpected bank fees while keeping high priority as an explicit choice.
Task: 6231737This update aligns the default VAT reporting frequency for Norwegian businesses in Odoo Enterprise to bi-monthly (every two months). This change reflects the most common reporting practice in Norway, simplifying the process for our Norwegian customers and ensuring accurate financial reporting.
Original PR description
Set the default VAT periodicity for Norwegian companies to every 2 months, aligning with the most commonly used reporting frequency in Norway. task-6209940 Forward-Port-Of: odoo/enterprise#119524 Forward-Port-Of: odoo/enterprise#117054
This update simplifies the selection of employee types within the Belgian payroll system. The 'Worker' employee type is now the second option after 'Employee' in the employee type list, making it easier for users to find and select. This change improves usability and streamlines the payroll process for Belgian businesses.
Original PR description
Update sequence order for employee type in Belgium, move worker as the second options after employee in Employee Type, makes users easier to find it task:6280177
This update enhances the user experience when creating new folders within the Documents module. Now, users can directly enter a custom folder name instead of accepting the default 'New Folder' name, making the process more intuitive and flexible. This change improves usability and streamlines folder creation.
Original PR description
**Specifications:** When clicking the '+' icon to create a new folder, open a dialog box, that allow the user to enter a folder name instead of using the default name: 'New Folder'. Task-6147707
This update enhances the employee experience by automatically filtering payslips within the view, grouping them by year and expanding the view for easier access. This simplifies payslip retrieval and provides a more organized view for employees.
Original PR description
This will add default filter when accessing payslip view from employee using smartbutton, the filter will group the payslip by date_from year and set the expand = True task:6237600
This update improves the My Planning feature by automatically assigning the current user to a shift when a resource is selected during creation. This simplifies the scheduling process for users, aligning with their typical workflow of self-scheduling. It reduces manual effort and ensures users are immediately associated with the shifts they create.
Original PR description
When creating a shift from My Planning, users are usually scheduling their own work. So it makes sense that they should be automatically assigned to the shift when their resource is selected. task-6178388
This update enhances the timesheet report by standardizing its formatting and presentation across different models. The changes include clearer titles, improved table layout, and adjustments to data display to provide a more user-friendly and informative view of timesheet data, particularly for sales orders and invoices.
Original PR description
In this PR: - formatting the table - displaying 'project & task' or 'project & ticket' for the second column if we are in the context of a specific task/ticket - changed 'total (hours)' into 'total' - Displayed a main 'Timesheets' title at the top of the report then secondary 'ticket: drawer's...' titles above each table - change 'timesheets for the S00080 - Customer Care (Prepaid Hours) Sales Order item' -> 'Order S00080 - Customer Care (Prepaid Hours)' - also for invoices -> changed the title to 'Invoice INV/2024/00021' - hiding the Sales order Item column in all reports if the table belongs to single Sales Order Item - task report > indicate the name of the project in smaller under the name of the task - the generated document should be in landscape instead of portrait mode (so that we have more room to display the different columns) - the column titles should be in bold task-3704612