Skip to main content
iVentureTeam

Odoo 20 Fleet Release Notes

The Fleet change from the official Odoo 20 release notes, explained in plain words with a screenshot from a live Odoo 20 database, plus where to find each one and what it means for your upgrade.

Planning the move? See our Odoo upgrade services, the Odoo 20 upgrade guide or get a number from the migration cost calculator.

Enhancement 1In Community 0Enterprise only 1

Change 1 of 1

Driver assignment

EnhancementEnterprise only

Partly confirmed in the Odoo 20 source code. Parts of this note could not be traced.

When selecting or changing a car for an employee in the Payroll app, the vehicle's assigned driver is updated automatically.

Official Odoo 20 release note

In plain words

In the Belgian payroll contract, picking a new Company Car sets the employee as that car's Future Driver and frees the old car's Future Driver. A later commit states that the Driver itself is no longer set automatically from payroll: the fleet officer confirms the change. Not verified from the supplied source code that the current driver is replaced directly.

Where to find it

  1. (Belgian company) Payroll, open an employee contract.
  2. Change Company Car.
  3. Fleet: the car now lists the employee as Future Driver.

For users

After choosing a car on the contract, the car shows the employee as Future Driver in Fleet; the fleet manager is notified and applies the change.

For developers

hr.version.write in l10n_be_hr_payroll sets new_car.future_driver_id to the employee's work contact and clears it on the old car when it pointed to the same employee.

Upgrading from Odoo 19

Only relevant for Belgian payroll; no data migration.

  • Text only: the Company Car field lives in l10n_be_hr_payroll, which is not installed on this US demo database (no Belgian company).
  • No Enterprise 19 source to compare the old behaviour.

See all 585 Odoo 20 changes across 52 apps

Odoo 20 Fleet: common questions

What is new in Odoo 20 Fleet?

The official Odoo 20 release notes list 1 Fleet change (1 enhancement). The change is: Driver assignment.

Are the Odoo 20 Fleet changes available in Community edition?

No. The Fleet change is Enterprise only in Odoo 20.

Do Odoo 20 Fleet changes affect my customizations when upgrading from Odoo 19?

1 of the 1 changes have something to check when upgrading from Odoo 19, for example Driver assignment. Each change on this page has an "Upgrading from Odoo 19" note. Test custom modules on a copy of your database before moving production.

How do I upgrade Fleet to Odoo 20?

Restore a copy of your database, run the Odoo 20 upgrade on the copy, fix any custom modules that extend Fleet, then test your main Fleet flows with real users before switching production. iVentureTeam runs Odoo upgrades end to end, including custom module migration and user testing.

Odoo services for this

By industry

More Odoo 20 release notes

Planning your Odoo 20 move

Want these Fleet changes in your database?

We upgrade Odoo databases with their customizations and data intact, and test every custom module against the new version before go-live.