Daily updates from Odoo
Tuesday, April 8, 2025
4 changes
2 changes
Enhancements to existing features
Grouped kanban pages now use the same responsive layout as standard kanban pages instead of a separate view. This makes appointment, sign, and website visitor screens more consistent and better adapted to different column layouts.
Original PR description
Previously, a separate kanban grouped view was used when records had groups applied.This task removes the grouped view and adjusts the ungrouped view to fit the necessary columns dynamically, ensuring responsiveness and consistency across views. Task-4582920
Spreadsheet pivots now insert real date values for day and month groupings, reducing confusion across different date formats and locales. Autofill also better recognizes equivalent date values in pivot formulas, making spreadsheet dashboards easier to maintain.
Original PR description
See https://github.com/odoo/odoo/pull/204760
2 changes
Enhancements to existing features
This update aligns Indian HSN summary calculations with Odoo’s standard tax calculation engine, reducing custom logic and improving consistency across invoices and point of sale receipts. It also improves how small tax rounding differences are spread across lines, making totals fairer and more accurate.
Original PR description
Since 18.0, the taxes computation engine is managing the round globally. It means we have helpers and tools to manage features based on multiple base lines at a time. The hsn summary was using a custom representation of a base line with an explicit call to the low level _get_tax_details method. This commit removes this custom code to use the generic base lines instead. Also, this commit adds a test in POS to ensure the feature is working. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Belgian payroll now supports mobility budget payments in salary rules and related payroll inputs. The update also includes these amounts in the required DmfA social security declaration, helping employers stay compliant with Belgian reporting rules.