Daily updates from Odoo
Wednesday, July 1, 2026
5 changes · master
Enhancements to existing features
Users can now see product availability and expected arrival information directly in the stock move list view for planned field service sales orders. This removes the need to open each record just to check replenishment timing, making it faster to review pending deliveries.
Original PR description
Previously, when a sales order for a field service product was planned, adding supplementary products only displayed the basic delivery status in the stock moves list view. To view the replenishment forecast or expected arrival date, users had to navigate into the form view. - This commit exposes the `forecast_widget` in the list view. Users can now check product availability and arrival timelines at a glance without opening individual records. task-5929015
Belgian payroll now better handles extra hours worked by part-time employees, while keeping track of the usual full-time limits in the company. It also adds clearer payroll warnings so unusual cases can be caught earlier, helping avoid validation issues and payroll mistakes.
Original PR description
Introduce support for part-time additional hours in Belgian payroll (hours worked beyond the contractual part-time schedule, without exceeding the normal full-time working limits in the company)
- Add 3 dedicated work entry types (0%, +50%, +100%)
- Add payslip warnings for:
- monthly limit (>12h)
- daily limit (>9h)
- weekly limit (reference schedule)
- invalid type on Sundays/public holidays
- overlap with working time
Related PRs:
odoo: https://github.com/odoo/odoo/pull/269726
upgrade: https://github.com/odoo/upgrade/pull/10581
task-5484105The Belgian payroll configuration now groups certain time-based benefits, such as private car, meal vouchers, and representation fees, into categories instead of simple yes/no flags. This makes the setup more consistent and easier to manage in payroll rules and payslip calculations.
Original PR description
In this commit, we converted time type benefits (private_car, meal_voucher, representation_fees) from boolean fields into categories. task-6193618
Payroll calculations now ignore worked day lines for company executives, so their payslips are handled more appropriately. This reduces unnecessary payroll data on executive slips and helps keep calculations and reports clearer.
Original PR description
task-6332908
The payslip calendar button now includes a Gantt-style timeline view, giving managers a clearer way to see payroll-related dates and scheduling at a glance. This makes it easier to review and plan payroll work without changing the underlying payroll process.
Original PR description
task-6348465