Thursday, October 9, 2025
3 changes · master
Features or functions removed from Odoo
An outdated demo contract template for a USA developer role was removed from the HR sample data. This prevents sample records from being created with salary structure details before company-specific defaults are applied, helping demo HR data stay consistent.
Original PR description
Removed the record for the Developer USA in the demo in the hr module /hr_demo.xml as it was called before triggering the _default_salary_structure function in hr_version.py so the fields are not updated based on company_id Task ID: 5003603
The separate Hourly Cost module has been removed because its only employee cost field is now included directly in the Employees app. This simplifies setup and maintenance while keeping the field hidden until it is needed.
Original PR description
This removes the module hr_hourly_cost which was only adding 1 field to hr .employee. Now the field is already present in hr but invisible until needed. Task: 5076449
The separate hourly cost module has been removed because its only employee field is now included directly in HR. This simplifies setup while keeping the field available only where it is needed, with minor impact on related planning and manufacturing workflows.
Original PR description
This removes the module hr_hourly_cost which was only adding 1 field to hr .employee. Now the field is already present in hr but invisible until needed. Task: 5076449