Daily updates from Odoo
Thursday, April 16, 2026
5 changes · master
Enhancements to existing features
This update improves the Social Balance Sheet report by adding key data points like overtime and streamlining the report's structure. The changes also include updated translations for French, Dutch, and German, ensuring accurate reporting across multiple languages. This enhancement provides more comprehensive financial data for business analysis.
This update introduces a system to track payrun closing dates specifically for different employee types within the payroll system. The system now provides a warning to users when payrun closing dates are not set for particular employee types, ensuring accurate payroll processing and compliance. This improves payroll management and reduces potential errors.
Original PR description
In this commit, we added a payroll_closing_date for the employee type model. We added a warning to notify the user when the payrun closing date for that employee type. task-5922782
This update allows users to add rentable products directly to sales orders, automatically converting them into rental orders. To revert to a standard sales order, users must remove the rental dates. This simplifies the process of managing rental products within sales transactions.
Original PR description
Before this commit, rentable products could only be added to rental orders. This makes sense because the sales price of a rentable product is actually the rental price. Adding a rentable product to a standard sales order would undervalue the product. For example, a bike rented for $100/week should not be sold for $100, but rather $1000. After this commit, adding a rentable product to a sales order automatically converts it to a rental order. To convert a rental order back to a sales order, users must remove both the start and return rental dates. task-6003684
This update enhances the Discuss interface by displaying phone call status icons, providing a clearer picture of user availability. It automatically tracks active calls and prioritizes leave status when the HR Holidays module is enabled, ensuring accurate presence information. This improves communication and coordination.
Original PR description
Display phone status icons in Discuss when a user is on a call. Compute phone_* IM status on active calls and notify presence updates. Ensure leave status keeps precedence when hr_holidays is installed. community PR: https://github.com/odoo/odoo/pull/254136 task-5478885
This update aligns the self-order POS tour with recent community changes, streamlining the user experience. It involves adapting the delivery distance calculation to ensure accurate estimations for self-order transactions, enhancing the overall functionality of the POS system.
Original PR description
In this commit we adapt a tour such that it follows the changes done in the corresponding community commit. Task: 4177086