Repository
odoo/odoo · module folder
Module version
0.1.0
Category
Human Resources
Folder size
0.02 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
None
Last tracking update
2026-08-07 05:07:19
Authors
Maintainers
None
Committers
Fabien Pinckaers, Raphael Collet, Christophe Simonis, Thibault Delavallée, GitHub, Yannick Tivisse, qsm-odoo, Adrian Torres, Xavier-Do
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
    

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
fleet_vehicle_log_contract_view_form fleet.vehicle.log.contract.form fleet.vehicle.log.contract form Inherits fleet.fleet_vehicle_log_contract_view_form
fleet_vehicle_model_view_form fleet.vehicle.model.form fleet.vehicle.model form Inherits fleet.fleet_vehicle_model_view_form
fleet_vehicle_view_form fleet.vehicle.form fleet.vehicle form Inherits fleet.fleet_vehicle_view_form
hr_contract_view_form hr.contract.form" hr.contract form Inherits l10n_be_hr_payroll.hr_contract_view_form
res_config_settings_view_form res.config.settings.view.form.inherit.l10n.be.hr.payroll.fleet res.config.settings form Inherits base.res_config_settings_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (6)
  • acquisition_date Date
    required=True
  • atn Float
    compute='_compute_car_atn' string='ATN'
  • co2_fee Float
    compute='_compute_co2_fee' store=True string='CO2 Fee'
  • fuel_type Selection
    default='diesel' required=True
  • total_cost Float
    compute='_compute_total_cost' help='This include all the costs and the CO2 fee' string='Total Cost'
  • total_depreciated_cost Float
    compute='_compute_total_depreciated_cost' help='This includes all the depreciated costs and the CO2 fee' store=True string='Total Cost (Depreciated)' track_visibility='onchange'
Public methods (1)
  • create(self, vals)
    @api.model

New fields (1)
  • recurring_cost_amount_depreciated Float
    track_visibility='onchange' args: 'Recurring Cost Amount (depreciated)'
Public methods (0)

No public methods.

New fields (8)
  • can_be_requested Boolean
    help='Can be requested on a contract as a new car' string='Can be requested'
  • co2_fee Float
    compute='_compute_co2_fee' string='CO2 fee'
  • default_atn Float
    compute='_compute_atn' string='ATN'
  • default_car_value Float
    string='Catalog Value (VAT Incl.)'
  • default_co2 Float
    string='CO2 emissions'
  • default_fuel_type Selection
    help='Fuel Used by the vehicle' args: [('gasoline', 'Gasoline'), ('diesel', 'Diesel'), ('lpg', 'LPG'), ('electric', 'Electric'), ('hybrid', 'Hybrid')], 'Fuel Type'
  • default_recurring_cost_amount_depreciated Float
    help='Default recurring cost amount that should be applied to a new car from this model' string='Cost (Depreciated)'
  • default_total_depreciated_cost Float
    compute='_compute_default_total_depreciated_cost' string='Total Cost (Depreciated)'
Public methods (0)

No public methods.

New fields (14)
  • acquisition_date Date
    readonly=False related='car_id.acquisition_date'
  • available_cars_amount Integer
    compute='_compute_available_cars_amount' string='Number of available cars'
  • car_atn Float
    compute='_compute_car_atn_and_costs' store=True string='ATN Company Car'
  • car_id Many2one → fleet.vehicle
    default=<expr> help="Employee's company car." string='Company Car' track_visibility='onchange' args: 'fleet.vehicle'
  • car_open_contracts_count Integer
    compute='_compute_car_open_contracts_count'
  • car_value Float
    readonly=False related='car_id.car_value'
  • co2 Float
    readonly=False related='car_id.co2'
  • company_car_total_depreciated_cost Float
    compute='_compute_car_atn_and_costs' store=True
  • driver_id Many2one → res.partner
    readonly=False related='car_id.driver_id' args: 'res.partner'
  • fuel_type Selection
    readonly=False related='car_id.fuel_type'
  • max_unused_cars Integer
    compute='_compute_max_unused_cars'
  • new_car Boolean
    args: 'Request a new car'
  • new_car_model_id Many2one → fleet.vehicle.model
    domain=<expr> string='Model' args: 'fleet.vehicle.model'
  • recurring_cost_amount_depreciated Float
    compute='_compute_recurring_cost_amount_depreciated' inverse='_inverse_recurring_cost_amount_depreciated'
Public methods (0)

No public methods.

New fields (1)
  • max_unused_cars Integer
    config_parameter='l10n_be_hr_payroll_fleet.max_unused_cars' default=1000 string='Maximum unused cars'
Public methods (0)

No public methods.

Loading…