Wednesday, September 24, 2025
3 changes · master
Enhancements to existing features
Salary offers now record the selected vehicle name, such as a car, ordered car, or bike, in the offer discussion history after signing. This makes it easier for HR teams to review and correct vehicle choices if an employee re-signs using the same offer link.
Original PR description
Purpose ======= After signing a contract in salary config and you chose a car, we'd like it to appear in the chatter of the offer. If the user made a wrong choice and resign with the same link, it'll be useful to track changes Spec ==== Add a field on nenefit model: 'related_offer_field_id' that will be used to set additonal info regarding a benefit, notably the name of the chosen vehicles: car, new car, bike. Task-4962922
The work entries planning view now makes duration differences easier to spot by showing duration values when they differ from expectations. Row totals are displayed directly in the schedule, using normal styling when they match expected time and warning styling when they do not.
Original PR description
Display duration if it's not the expected value Display the row duration sum in column and black if it's the expected value, or in warning task-5068597 Forward-Port-Of: odoo/enterprise#94454
Users can now archive return types in accounting reports instead of keeping all records active. This helps businesses keep operational lists cleaner while preserving historical setup information when return types are no longer used.