Fleet History

hr_fleet
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/hr_fleet
VERSION
VERSION 1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Thibault Delavallée, Yannick Tivisse, Pierre Masereel, Julien Castiaux, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, Pierre Paridans, Vincent Larcin, Victor Piryns (pivi), Dylan Kiss (dyki), Xavier Bol (xbo), bary, Nathaniel (naja), guce, Abdelrahman Mahmoud (amah), Michaël Mattiello, Krzysztof Magusiak (krma), romc-odoo, kiga-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:45
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - digest
    - mail
    - bus
    - web_tour
    - html_editor
    - portal
    - http_routing
    - auth_signup
    - resource
    - phone_validation
    - resource_mail
    - fleet
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (16)
XML IDNameModelTypeStatus
fleet_vehicle_assignation_log_employee_view_list fleet.vehicle.assignation.log.view.list.inherit.hr.fleet fleet.vehicle.assignation.log field Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_assignation_log_view_list fleet.vehicle.assignation.log.view.list.inherit.hr.fleet fleet.vehicle.assignation.log field Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_log_contract_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_form
fleet_vehicle_log_contract_view_search_inherit_hr fleet.vehicle.log.contract.search.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_search
fleet_vehicle_log_contract_view_tree_inherit_hr fleet.vehicle.log.contract.list.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_tree
fleet_vehicle_log_services_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_form
fleet_vehicle_log_services_view_kanban_inherit_hr fleet.vehicle.log.services.kanban.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_kanban
fleet_vehicle_log_services_view_tree_inherit_hr fleet.vehicle.log.services.list.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_tree
fleet_vehicle_odometer_view_tree fleet.vehicle.odometer.view.list.inherit.hr.fleet fleet.vehicle.odometer xpath Inherits fleet.fleet_vehicle_odometer_view_tree
fleet_vehicle_view_form_inherit_hr fleet.vehicle.form.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_form
fleet_vehicle_view_search_inherit_hr fleet.vehicle.search.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_search
fleet_vehicle_view_tree_inherit_hr fleet.vehicle field Inherits fleet.fleet_vehicle_view_tree
hr_departure_wizard_view_form hr.departure.wizard.view.form.extend2 hr.departure.wizard xpath Inherits hr.hr_departure_wizard_view_form
view_attachment_kanban_inherit_hr ir.attachment.kanban.inherit.hr ir.attachment xpath Inherits mail.view_document_file_kanban
view_employee_filter hr.employee.filter.inherit.hr.fleet hr.employee xpath Inherits hr.view_employee_filter
view_employee_form hr.employee.form.inherit.hr.fleet hr.employee button Inherits hr.view_employee_form
Models touched (10)

New fields (4)
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" index='btree_not_null' store=True tracking=True args: 'hr.employee', 'Driver (Employee)'
  • driver_employee_name Char
    related='driver_employee_id.name'
  • future_driver_employee_id Many2one → hr.employee
    compute='_compute_future_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Future Driver (Employee)'
  • mobility_card Char
    compute='_compute_mobility_card' store=True
Public methods (4)
  • action_open_employee(self)
  • create(self, vals_list)
    @api.model_create_multi
  • open_assignation_logs(self)
  • write(self, vals)

New fields (2)
  • attachment_number Integer
    compute='_compute_attachment_number' args: 'Number of Attachments'
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (1)
  • action_get_attachment_view(self)

New fields (1)
  • purchaser_employee_id Many2one
    related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (1)
  • action_open_employee(self)

New fields (1)
  • purchaser_employee_id Many2one → hr.employee
    compute='_compute_purchaser_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (0)

No public methods.

New fields (1)
  • driver_employee_id Many2one
    readonly=True related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (0)

No public methods.

New fields (1)
  • release_campany_car Boolean
    default=<expr> args: 'Release Company Car'
Public methods (1)
  • action_register_departure(self)

New fields (4)
  • car_ids One2many → fleet.vehicle
    groups='fleet.fleet_group_manager,hr.group_hr_user' string='Vehicles (private)' args: 'fleet.vehicle', 'driver_employee_id'
  • employee_cars_count Integer
    compute='_compute_employee_cars_count' groups='fleet.fleet_group_manager' string='Cars'
  • license_plate Char
    compute='_compute_license_plate' groups='hr.group_hr_user' search='_search_license_plate'
  • mobility_card Char
    groups='fleet.fleet_group_user'
Public methods (2)
  • action_open_employee_cars(self)
  • write(self, vals)

New fields (1)
  • mobility_card Char
    readonly=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • action_preview_attachment(self)

New fields (1)
  • responsible_type Selection
    ondelete={'fleet_manager': 'set default'} selection_add=[('fleet_manager', 'Fleet Manager')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/hr_fleet
VERSION
VERSION 1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Yannick Tivisse, Odoo Online, Pierre Masereel, Prakash Prajapati, Tiffany Chang (tic), Gorash, Yash Vaishnav, Pierre-Yves Dufays, Dylan Kiss (dyki), bary, jugj-odoo, Louis (wil), Abdelrahman Mahmoud (amah), romc-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - digest
    - mail
    - bus
    - web_tour
    - html_editor
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - phone_validation
    - resource_mail
    - fleet
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (17)
XML IDNameModelTypeStatus
fleet_vehicle_assignation_log_employee_view_list fleet.vehicle.assignation.log.view.list.inherit.hr.fleet fleet.vehicle.assignation.log field Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_assignation_log_view_list fleet.vehicle.assignation.log.view.list.inherit.hr.fleet fleet.vehicle.assignation.log field Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_log_contract_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_form
fleet_vehicle_log_contract_view_search_inherit_hr fleet.vehicle.log.contract.search.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_search
fleet_vehicle_log_contract_view_tree_inherit_hr fleet.vehicle.log.contract.list.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_tree
fleet_vehicle_log_services_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_form
fleet_vehicle_log_services_view_kanban_inherit_hr fleet.vehicle.log.services.kanban.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_kanban
fleet_vehicle_log_services_view_tree_inherit_hr fleet.vehicle.log.services.list.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_tree
fleet_vehicle_odometer_view_tree fleet.vehicle.odometer.view.list.inherit.hr.fleet fleet.vehicle.odometer xpath Inherits fleet.fleet_vehicle_odometer_view_tree
fleet_vehicle_view_form_inherit_hr fleet.vehicle.form.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_form
fleet_vehicle_view_search_inherit_hr fleet.vehicle.search.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_search
fleet_vehicle_view_tree_inherit_hr fleet.vehicle field Inherits fleet.fleet_vehicle_view_tree
hr_departure_wizard_view_form hr.departure.wizard.view.form.extend2 hr.departure.wizard xpath Inherits hr.hr_departure_wizard_view_form
res_users_view_form_preferences hr.user.preferences.form.inherit.hr.fleet res.users xpath Inherits hr.res_users_view_form_profile
view_attachment_kanban_inherit_hr ir.attachment.kanban.inherit.hr ir.attachment xpath Inherits mail.view_document_file_kanban
view_employee_filter hr.employee.filter.inherit.hr.fleet hr.employee xpath Inherits hr.view_employee_filter
view_employee_form hr.employee.form.inherit.hr.fleet hr.employee div Inherits hr.view_employee_form
Models touched (10)

New fields (4)
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Driver (Employee)'
  • driver_employee_name Char
    related='driver_employee_id.name'
  • future_driver_employee_id Many2one → hr.employee
    compute='_compute_future_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Future Driver (Employee)'
  • mobility_card Char
    compute='_compute_mobility_card' store=True
Public methods (4)
  • action_open_employee(self)
  • create(self, vals_list)
    @api.model_create_multi
  • open_assignation_logs(self)
  • write(self, vals)

New fields (2)
  • attachment_number Integer
    compute='_compute_attachment_number' args: 'Number of Attachments'
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (1)
  • action_get_attachment_view(self)

New fields (1)
  • purchaser_employee_id Many2one
    related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (1)
  • action_open_employee(self)

New fields (1)
  • purchaser_employee_id Many2one → hr.employee
    compute='_compute_purchaser_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (0)

No public methods.

New fields (1)
  • driver_employee_id Many2one
    readonly=True related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (0)

No public methods.

New fields (1)
  • release_campany_car Boolean
    default=<expr> args: 'Release Company Car'
Public methods (1)
  • action_register_departure(self)

New fields (4)
  • car_ids One2many → fleet.vehicle
    groups='fleet.fleet_group_manager,hr.group_hr_user' string='Vehicles (private)' args: 'fleet.vehicle', 'driver_employee_id'
  • employee_cars_count Integer
    compute='_compute_employee_cars_count' groups='fleet.fleet_group_manager' string='Cars'
  • license_plate Char
    compute='_compute_license_plate' groups='hr.group_hr_user' search='_search_license_plate'
  • mobility_card Char
    groups='fleet.fleet_group_user'
Public methods (2)
  • action_open_employee_cars(self)
  • write(self, vals)

New fields (1)
  • mobility_card Char
    readonly=True
Public methods (0)

No public methods.

New fields (1)
  • responsible_type Selection
    ondelete={'fleet_manager': 'set default'} selection_add=[('fleet_manager', 'Fleet Manager')]
Public methods (0)

No public methods.

New fields (1)
  • employee_cars_count Integer
    related='employee_id.employee_cars_count'
Public methods (2)
  • SELF_READABLE_FIELDS(self)
    @property
  • action_open_employee_cars(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/hr_fleet
VERSION
VERSION 1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Yannick Tivisse, Odoo Online, Pierre Masereel, Jorge Pinna Puissant, Samuel Degueldre, Prakash Prajapati, Tiffany Chang (tic), Rémy Voet (ryv), Gorash, Pierre Paridans, William Braeckman, Kevin Baptiste, Philippe Wauthy, Dossogne Bertrand, Louis Wicket (wil), Yash Vaishnav, Pierre-Yves Dufays, Jurgen (jugj), Dylan Kiss (dyki), shag-odoo, dasz, bary, Louis (wil), Rohitkumar (roku), romc-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - phone_validation
    - mail
    - bus
    - web_tour
    - resource
    - fleet
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (17)
XML IDNameModelTypeStatus
fleet_vehicle_assignation_log_employee_view_list fleet.vehicle.assignation.log.view.tree.inherit.hr.fleet fleet.vehicle.assignation.log field Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_assignation_log_view_list fleet.vehicle.assignation.log.view.tree.inherit.hr.fleet fleet.vehicle.assignation.log field Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_log_contract_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_form
fleet_vehicle_log_contract_view_search_inherit_hr fleet.vehicle.log.contract.search.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_search
fleet_vehicle_log_contract_view_tree_inherit_hr fleet.vehicle.log.contract.tree.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_tree
fleet_vehicle_log_services_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_form
fleet_vehicle_log_services_view_kanban_inherit_hr fleet.vehicle.log.services.kanban.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_kanban
fleet_vehicle_log_services_view_tree_inherit_hr fleet.vehicle.log.services.tree.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_tree
fleet_vehicle_odometer_view_tree fleet.vehicle.odometer.view.tree.inherit.hr.fleet fleet.vehicle.odometer xpath Inherits fleet.fleet_vehicle_odometer_view_tree
fleet_vehicle_view_form_inherit_hr fleet.vehicle.form.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_form
fleet_vehicle_view_search_inherit_hr fleet.vehicle.search.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_search
fleet_vehicle_view_tree_inherit_hr fleet.vehicle field Inherits fleet.fleet_vehicle_view_tree
hr_departure_wizard_view_form hr.departure.wizard.view.form.extend2 hr.departure.wizard xpath Inherits hr.hr_departure_wizard_view_form
res_users_view_form_preferences hr.user.preferences.form.inherit.hr.fleet res.users xpath Inherits hr.res_users_view_form_profile
view_attachment_kanban_inherit_hr ir.attachment.kanban.inherit.hr ir.attachment xpath Inherits mail.view_document_file_kanban
view_employee_filter hr.employee.filter.inherit.hr.fleet hr.employee xpath Inherits hr.view_employee_filter
view_employee_form hr.employee.form.inherit.hr.fleet hr.employee div Inherits hr.view_employee_form
Models touched (10)

New fields (4)
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Driver (Employee)'
  • driver_employee_name Char
    related='driver_employee_id.name'
  • future_driver_employee_id Many2one → hr.employee
    compute='_compute_future_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Future Driver (Employee)'
  • mobility_card Char
    compute='_compute_mobility_card' store=True
Public methods (4)
  • action_open_employee(self)
  • create(self, vals_list)
    @api.model_create_multi
  • open_assignation_logs(self)
  • write(self, vals)

New fields (2)
  • attachment_number Integer
    compute='_compute_attachment_number' args: 'Number of Attachments'
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (1)
  • action_get_attachment_view(self)

New fields (1)
  • purchaser_employee_id Many2one
    related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (0)

No public methods.

New fields (1)
  • purchaser_employee_id Many2one → hr.employee
    compute='_compute_purchaser_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (0)

No public methods.

New fields (1)
  • driver_employee_id Many2one
    readonly=True related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (0)

No public methods.

New fields (1)
  • release_campany_car Boolean
    default=<expr> args: 'Release Company Car'
Public methods (1)
  • action_register_departure(self)

New fields (4)
  • car_ids One2many → fleet.vehicle
    groups='fleet.fleet_group_manager,hr.group_hr_user' string='Vehicles (private)' args: 'fleet.vehicle', 'driver_employee_id'
  • employee_cars_count Integer
    compute='_compute_employee_cars_count' groups='fleet.fleet_group_manager' string='Cars'
  • license_plate Char
    compute='_compute_license_plate' search='_search_license_plate'
  • mobility_card Char
    groups='fleet.fleet_group_user'
Public methods (2)
  • action_open_employee_cars(self)
  • write(self, vals)

New fields (1)
  • mobility_card Char
    readonly=True
Public methods (0)

No public methods.

New fields (1)
  • responsible_type Selection
    ondelete={'fleet_manager': 'set default'} selection_add=[('fleet_manager', 'Fleet Manager')]
Public methods (0)

No public methods.

New fields (1)
  • employee_cars_count Integer
    related='employee_id.employee_cars_count'
Public methods (2)
  • SELF_READABLE_FIELDS(self)
    @property
  • action_open_employee_cars(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/hr_fleet
VERSION
VERSION 1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Yannick Tivisse, Victor Feyens, Prakash Prajapati, Gorash, William Braeckman, Kevin Baptiste, Philippe Wauthy, sofiagvaladze, Jurgen (jugj), Leonardo Pavan Rocha, Martin Trigaux (mat)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:53
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - fleet
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (17)
XML IDNameModelTypeStatus
fleet_vehicle_assignation_log_employee_view_list fleet.vehicle.assignation.log.view.tree.inherit.hr.fleet fleet.vehicle.assignation.log field Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_assignation_log_view_list fleet.vehicle.assignation.log.view.tree.inherit.hr.fleet fleet.vehicle.assignation.log field Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_log_contract_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_form
fleet_vehicle_log_contract_view_search_inherit_hr fleet.vehicle.log.contract.search.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_search
fleet_vehicle_log_contract_view_tree_inherit_hr fleet.vehicle.log.contract.tree.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_tree
fleet_vehicle_log_services_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_form
fleet_vehicle_log_services_view_kanban_inherit_hr fleet.vehicle.log.services.kanban.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_kanban
fleet_vehicle_log_services_view_tree_inherit_hr fleet.vehicle.log.services.tree.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_tree
fleet_vehicle_odometer_view_tree fleet.vehicle.odometer.view.tree.inherit.hr.fleet fleet.vehicle.odometer xpath Inherits fleet.fleet_vehicle_odometer_view_tree
fleet_vehicle_view_form_inherit_hr fleet.vehicle.form.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_form
fleet_vehicle_view_search_inherit_hr fleet.vehicle.search.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_search
fleet_vehicle_view_tree_inherit_hr fleet.vehicle field Inherits fleet.fleet_vehicle_view_tree
hr_departure_wizard_view_form hr.departure.wizard.view.form.extend2 hr.departure.wizard xpath Inherits hr.hr_departure_wizard_view_form
res_users_view_form_preferences hr.user.preferences.form.inherit.hr.fleet res.users xpath Inherits hr.res_users_view_form_profile
view_attachment_kanban_inherit_hr ir.attachment.kanban.inherit.hr ir.attachment xpath Inherits mail.view_document_file_kanban
view_employee_filter hr.employee.filter.inherit.hr.fleet hr.employee xpath Inherits hr.view_employee_filter
view_employee_form hr.employee.form.inherit.hr.fleet hr.employee div Inherits hr.view_employee_form
Models touched (9)

New fields (4)
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Driver (Employee)'
  • driver_employee_name Char
    related='driver_employee_id.name'
  • future_driver_employee_id Many2one → hr.employee
    compute='_compute_future_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Future Driver (Employee)'
  • mobility_card Char
    compute='_compute_mobility_card' store=True
Public methods (4)
  • action_open_employee(self)
  • create(self, vals_list)
    @api.model_create_multi
  • open_assignation_logs(self)
  • write(self, vals)

New fields (2)
  • attachment_number Integer
    compute='_compute_attachment_number' args: 'Number of Attachments'
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (1)
  • action_get_attachment_view(self)

New fields (1)
  • purchaser_employee_id Many2one
    related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (0)

No public methods.

New fields (1)
  • purchaser_employee_id Many2one → hr.employee
    compute='_compute_purchaser_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (0)

No public methods.

New fields (1)
  • driver_employee_id Many2one
    readonly=True related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (0)

No public methods.

New fields (1)
  • release_campany_car Boolean
    default=<expr> args: 'Release Company Car'
Public methods (1)
  • action_register_departure(self)

New fields (3)
  • car_ids One2many → fleet.vehicle
    groups='fleet.fleet_group_manager,hr.group_hr_user' string='Vehicles (private)' args: 'fleet.vehicle', 'driver_employee_id'
  • employee_cars_count Integer
    compute='_compute_employee_cars_count' groups='fleet.fleet_group_manager' string='Cars'
  • mobility_card Char
    groups='fleet.fleet_group_user'
Public methods (2)
  • action_open_employee_cars(self)
  • write(self, vals)

New fields (1)
  • mobility_card Char
    readonly=True
Public methods (0)

No public methods.

New fields (1)
  • employee_cars_count Integer
    related='employee_id.employee_cars_count'
Public methods (2)
  • SELF_READABLE_FIELDS(self)
    @property
  • action_open_employee_cars(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/hr_fleet
VERSION
VERSION 1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Goffin Simon, GitHub, Barad Mahendra, Yannick Tivisse, Xavier-Do, William Braeckman, Florian Damhaut
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - fleet
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (14)
XML IDNameModelTypeStatus
fleet_vehicle_assignation_log_view_list fleet.vehicle.assignation.log.view.tree.inherit.hr.fleet fleet.vehicle.assignation.log xpath Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_log_contract_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_form
fleet_vehicle_log_contract_view_search_inherit_hr fleet.vehicle.log.contract.search.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_search
fleet_vehicle_log_contract_view_tree_inherit_hr fleet.vehicle.log.contract.tree.inherit.hr fleet.vehicle.log.contract xpath Inherits fleet.fleet_vehicle_log_contract_view_tree
fleet_vehicle_log_services_view_form_inherit_hr fleet.vehicle.log.contract.form.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_form
fleet_vehicle_log_services_view_kanban_inherit_hr fleet.vehicle.log.services.kanban.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_kanban
fleet_vehicle_log_services_view_tree_inherit_hr fleet.vehicle.log.services.tree.inherit.hr fleet.vehicle.log.services xpath Inherits fleet.fleet_vehicle_log_services_view_tree
fleet_vehicle_odometer_view_tree fleet.vehicle.odometer.view.tree.inherit.hr.fleet fleet.vehicle.odometer xpath Inherits fleet.fleet_vehicle_odometer_view_tree
fleet_vehicle_view_form_inherit_hr fleet.vehicle.form.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_form
fleet_vehicle_view_search_inherit_hr fleet.vehicle.search.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_search
hr_departure_wizard_view_form hr.departure.wizard.view.form.extend2 hr.departure.wizard xpath Inherits hr.hr_departure_wizard_view_form
res_users_view_form_preferences hr.user.preferences.form.inherit.hr.fleet res.users xpath Inherits hr.res_users_view_form_profile
view_employee_filter hr.employee.filter.inherit.hr.fleet hr.employee xpath Inherits hr.view_employee_filter
view_employee_form hr.employee.form.inherit.hr.fleet hr.employee xpath Inherits hr.view_employee_form
Models touched (9)

New fields (4)
  • driver_employee_id Many2one → hr.employee
    compute='_compute_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Driver (Employee)'
  • driver_employee_name Char
    related='driver_employee_id.name'
  • future_driver_employee_id Many2one → hr.employee
    compute='_compute_future_driver_employee_id' domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]" store=True tracking=True args: 'hr.employee', 'Future Driver (Employee)'
  • mobility_card Char
    compute='_compute_mobility_card' store=True
Public methods (3)
  • action_open_employee(self)
  • create(self, vals)
    @api.model
  • write(self, vals)

New fields (2)
  • attachment_number Integer
    compute='_compute_attachment_number' args: 'Number of Attachments'
  • driver_employee_id Many2one
    related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (1)
  • action_get_attachment_view(self)

New fields (1)
  • purchaser_employee_id Many2one
    related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (0)

No public methods.

New fields (1)
  • purchaser_employee_id Many2one → hr.employee
    compute='_compute_purchaser_employee_id' readonly=False store=True string='Driver (Employee)' args: 'hr.employee'
Public methods (0)

No public methods.

New fields (1)
  • driver_employee_id Many2one
    readonly=True related='vehicle_id.driver_employee_id' string='Driver (Employee)'
Public methods (0)

No public methods.

New fields (1)
  • release_campany_car Boolean
    default=True help='Release the company car.' args: 'Release Company Car'
Public methods (1)
  • action_register_departure(self)

New fields (3)
  • car_ids One2many → fleet.vehicle
    groups='fleet.fleet_group_manager,hr.group_hr_user' string='Vehicles (private)' args: 'fleet.vehicle', 'driver_employee_id'
  • employee_cars_count Integer
    compute='_compute_employee_cars_count' groups='fleet.fleet_group_manager' string='Cars'
  • mobility_card Char
    groups='fleet.fleet_group_user'
Public methods (3)
  • action_get_claim_report(self)
  • action_open_employee_cars(self)
  • write(self, vals)

New fields (1)
  • mobility_card Char
    readonly=True
Public methods (0)

No public methods.

New fields (1)
  • employee_cars_count Integer
    related='employee_id.employee_cars_count'
Public methods (3)
  • SELF_READABLE_FIELDS(self)
    @property
  • action_get_claim_report(self)
  • action_open_employee_cars(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/hr_fleet
VERSION
VERSION 1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Christophe Simonis, Goffin Simon, Aaron Bohy, Yannick Tivisse, Xavier-Do, fw-bot, jbm-odoo, roen-odoo, Florian Damhaut, bve-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - fleet
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
fleet_vehicle_assignation_log_view_list fleet.vehicle.assignation.log.view.tree.inherit.hr.fleet fleet.vehicle.assignation.log xpath Inherits fleet.fleet_vehicle_assignation_log_view_list
fleet_vehicle_view_form_inherit_hr fleet.vehicle.form.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_form
fleet_vehicle_view_search_inherit_hr fleet.vehicle.search.inherit.hr fleet.vehicle xpath Inherits fleet.fleet_vehicle_view_search
hr_departure_wizard_view_form hr.departure.wizard.view.form.extend2 hr.departure.wizard xpath Inherits hr.hr_departure_wizard_view_form
res_users_view_form_preferences hr.user.preferences.form.inherit.hr.fleet res.users xpath Inherits hr.res_users_view_form_profile
view_employee_form hr.employee.form.inherit.hr.fleet hr.employee xpath Inherits hr.view_employee_form
Models touched (7)

New fields (1)
  • mobility_card Char
    compute='_compute_mobility_card' store=True
Public methods (0)

No public methods.

New fields (1)
  • attachment_number Integer
    compute='_compute_attachment_number' args: 'Number of Attachments'
Public methods (1)
  • action_get_attachment_view(self)

New fields (1)
  • release_campany_car Boolean
    default=True args: 'Release Company Car'
Public methods (1)
  • action_register_departure(self)

New fields (0)

No new fields.

Public methods (1)
  • write(self, vals)

New fields (2)
  • employee_cars_count Integer
    compute='_compute_employee_cars_count' groups='fleet.fleet_group_manager' string='Cars'
  • mobility_card Char
    groups='fleet.fleet_group_user'
Public methods (2)
  • action_get_claim_report(self)
  • action_open_employee_cars(self)

New fields (1)
  • mobility_card Char
    readonly=True
Public methods (0)

No public methods.

New fields (1)
  • employee_cars_count Integer
    related='employee_id.employee_cars_count'
Public methods (2)
  • action_get_claim_report(self)
  • action_open_employee_cars(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/13.0/hr_fleet
VERSION
VERSION 1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Christophe Simonis, Yannick Tivisse, RomainLibert, Xavier-Do, Lucas Lefèvre
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:06:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - mail_bot
    - fleet
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
fleet_vehicle_assignation_log_view_list fleet.vehicle.assignation.log.view.tree.inherit.hr.fleet fleet.vehicle.assignation.log xpath Inherits fleet.fleet_vehicle_assignation_log_view_list
res_users_view_form_preferences hr.user.preferences.form.inherit.hr.fleet res.users xpath Inherits hr.res_users_view_form_profile
view_employee_form hr.employee.form.inherit.hr.fleet hr.employee xpath Inherits hr.view_employee_form
Models touched (3)

New fields (1)
  • attachment_number Integer
    compute='_compute_attachment_number' args: 'Number of Attachments'
Public methods (1)
  • action_get_attachment_view(self)

New fields (1)
  • employee_cars_count Integer
    compute='_compute_employee_cars_count' groups='fleet.fleet_group_manager' string='Cars'
Public methods (2)
  • action_get_claim_report(self)
  • action_open_employee_cars(self)

New fields (1)
  • employee_cars_count Integer
    related='employee_id.employee_cars_count'
Public methods (2)
  • action_get_claim_report(self)
  • action_open_employee_cars(self)