Skip to Content
Odoo model

fleet.vehicle

Vehicle. Defined in module fleet; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 22 fields added, 7 removed, 0 renamed, 3 type changes.

  1. Odoo 16 fleet
  2. Odoo 17 fleet
  3. Odoo 18 fleet
  4. Odoo 19 fleet
  5. Odoo 20 fleet

Odoo 16 to 17

Community only All changes in this step

Fields added (2)

FieldTypeModule
order_datedatefleet
vehicle_propertiespropertiesfleet

Now also inherits avatar.mixin (fields from these parents are listed on their own pages).

Odoo 17 to 18

Community only All changes in this step

Fields removed (2)

FieldTypeModuleNotes
contract_renewal_nametextfleet
contract_renewal_totaltextfleet

Fields added (2)

FieldTypeModule
power_unitselectionfleet
vehicle_rangeintegerfleet

Odoo 18 to 19

Community + Enterprise All changes in this step

Fields removed (1)

FieldTypeModuleNotes
first_contract_datedatefleet

Fields added (14)

FieldTypeModule
co2_emission_unitselectionfleet
contract_date_startdatefleet
l10n_mx_environment_insurance_policycharl10n_mx_edi_stock
l10n_mx_environment_insurercharl10n_mx_edi_stock
l10n_mx_figure_idsone2manyl10n_mx_edi_stock
l10n_mx_gross_vehicle_weightfloatl10n_mx_edi_stock
l10n_mx_is_freight_vehiclebooleanl10n_mx_edi_stock
l10n_mx_trailer_idsone2manyl10n_mx_edi_stock
l10n_mx_transport_insurance_policycharl10n_mx_edi_stock
l10n_mx_transport_insurercharl10n_mx_edi_stock
l10n_mx_transport_perm_numbercharl10n_mx_edi_stock
l10n_mx_transport_perm_sctselectionl10n_mx_edi_stock
l10n_mx_vehicle_configselectionl10n_mx_edi_stock
range_unitselectionfleet

Type changed (3)

FieldOdoo 18Odoo 19
horsepower integerfloat
model_year charselection
power integerfloat
2 views of this model removed
  • account_disallowed_expenses_fleet.fleet_vehicle_view_form
  • l10n_be_account_disallowed_expenses_fleet.fleet_vehicle_view_form

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields removed (4)

FieldTypeModuleNotes
documents_fleet_settingsbooleandocuments_fleet
horsepower_taxfloatfleet
plan_to_change_bikebooleanfleet
plan_to_change_carbooleanfleet

Fields added (4)

FieldTypeModule
equipment_countintegerfleet_maintenance
equipment_idsone2manyfleet_maintenance
l10n_be_dmfa_update_datedatel10n_be_hr_payroll
plan_to_change_vehiclebooleanfleet
1 views of this model removed
  • l10n_be_hr_payroll_fleet.fleet_vehicle_view_form

All fields declared on fleet.vehicle (95)

Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.

present not present not covered (Enterprise, Odoo 16 and 17)

Show all 95 fields
FieldTypeLabelModule1617181920
account_move_idsone2many account.moveaccount_fleet
acquisition_datedateRegistration Datefleet
activebooleanActivefleet
atnfloatBIKl10n_be_hr_payrollE
bill_countintegerBills Countaccount_fleet
brand_idmany2one fleet.vehicle.model.brandBrandfleet
car_valuefloatCatalog Value (Tax Incl.)fleet
category_idmany2one fleet.vehicle.model.categoryCategoryfleet
co2floatCO₂ Emissionsfleet
co2_emission_unitselectionfleet
co2_feefloatCO2 Feel10n_be_hr_payrollE
co2_standardcharEmission Standardfleet
colorcharfleet
company_idmany2one res.companyCompanyfleet
contract_countintegerContract Countfleet
contract_date_startdateFirst Contract Datefleet
contract_renewal_due_soonbooleanHas Contracts to renewfleet
contract_renewal_nametextName of contract to renew soonfleet
contract_renewal_overduebooleanHas Contracts Overduefleet
contract_renewal_totaltextTotal of contracts due or overdue minus onefleet
contract_stateselectionLast Contract Statefleet
country_codecharfleet
country_idmany2one res.countryfleet
currency_idmany2one res.currencyfleet
descriptionhtmlVehicle Descriptionfleet
document_countintegerDocumentsdocuments_fleetE
documents_fleet_settingsbooleanCentralize Fleet Documentsdocuments_fleetE
doorsintegerNumber of Doorsfleet
driver_employee_idmany2one hr.employeeDriver (Employee)hr_fleet
driver_employee_namecharhr_fleet
driver_idmany2one res.partnerDriverfleet
electric_assistancebooleanfleet
equipment_countintegerEquipment Countfleet_maintenance
equipment_idsone2many maintenance.equipmentfleet_maintenance
first_contract_datedateFirst Contract Datefleet
frame_sizefloatfleet
frame_typeselectionBike Frame Typefleet
fuel_typeselectionFuel Typefleet
future_driver_employee_idmany2one hr.employeeFuture Driver (Employee)hr_fleet
future_driver_idmany2one res.partnerFuture Driverfleet
history_countintegerDrivers History Countfleet
horsepowerfloatfleet
horsepower_taxfloatHorsepower Taxationfleet
image_128imagefleet
l10n_be_dmfa_update_datedateLast DMFA Impacting Updatel10n_be_hr_payrollE
l10n_mx_environment_insurance_policycharEnvironment Insurance Policyl10n_mx_edi_stockE
l10n_mx_environment_insurercharEnvironment Insurerl10n_mx_edi_stockE
l10n_mx_figure_idsone2many l10n_mx_edi.figureIntermediariesl10n_mx_edi_stockE
l10n_mx_gross_vehicle_weightfloatGross Vehicle Weightl10n_mx_edi_stockE
l10n_mx_is_freight_vehiclebooleanIs Freight Vehiclel10n_mx_edi_stockE
l10n_mx_trailer_idsone2many l10n_mx_edi.trailerTrailersl10n_mx_edi_stockE
l10n_mx_transport_insurance_policycharInsurance Policy Numberl10n_mx_edi_stockE
l10n_mx_transport_insurercharInsurance Companyl10n_mx_edi_stockE
l10n_mx_transport_perm_numbercharSCT Permit Numberl10n_mx_edi_stockE
l10n_mx_transport_perm_sctselectionSCT Permit Typel10n_mx_edi_stockE
l10n_mx_vehicle_configselectionVehicle Configurationl10n_mx_edi_stockE
license_platecharfleet
locationcharfleet
log_contractsone2many fleet.vehicle.log.contractContractsfleet
log_driversone2many fleet.vehicle.assignation.logAssignment Logsfleet
log_servicesone2many fleet.vehicle.log.servicesServices Logsfleet
manager_idmany2one res.usersFleet Managerfleet
mobility_cardcharl10n_be_hr_payrollE
model_idmany2one fleet.vehicle.modelModelfleet
model_yearselectionModel Yearfleet
namecharfleet
net_car_valuefloatPurchase Valuefleet
next_assignation_datedateAvailable Fromfleet
odometerfloatLast Odometerfleet
odometer_countintegerOdometerfleet
odometer_unitselectionOdometer Unitfleet
order_datedateOrder Datefleet
plan_to_change_bikebooleanfleet
plan_to_change_carbooleanfleet
plan_to_change_vehiclebooleanfleet
powerfloatPowerfleet
power_unitselectionPower Unitfleet
range_unitselectionfleet
rate_idsone2many fleet.disallowed.expenses.rateFiscal Deductibilityaccount_fiscal_categories_fleetE
residual_valuefloatfleet
seatsintegerSeating Capacityfleet
service_activityselectionfleet
service_countintegerServicesfleet
state_idmany2one fleet.vehicle.stateStatefleet
tag_idsmany2many fleet.vehicle.tagTagsfleet
tax_deductionfloatl10n_be_hr_payrollE
total_costfloatTotal Costl10n_be_hr_payrollE
total_depreciated_costfloatTotal Cost (Depreciated)l10n_be_hr_payrollE
trailer_hookbooleanTrailer Hitchfleet
transmissionselectionTransmissionfleet
vehicle_propertiespropertiesPropertiesfleet
vehicle_rangeintegerRangefleet
vehicle_typeselectionfleet
vin_sncharChassis Numberfleet
write_off_datedateCancellation Datefleet
Coverage. Odoo 16 to 17 and 17 to 18 compare Community modules only (the Enterprise 16 and 17 sources are not available to us). Odoo 18 to 19 and 19 to 20 include Community and Enterprise modules. Everything here comes from a static read of the Odoo source code: a field counts as removed only when no parent model, mixin or delegated model still provides it. Fields created dynamically at run time can be missed, and entries we could not confirm are marked as low confidence.