From 3eb328cdc5f7c69656ec48343e2166ba62abc6b3 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Thu, 29 Mar 2018 14:44:02 +0200 Subject: [PATCH] [IMP] fleet: Track changes on license_plate and total_depreciated_cost --- addons/fleet/models/fleet_vehicle.py | 3 ++- addons/l10n_be_hr_payroll_fleet/models/fleet.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/fleet/models/fleet_vehicle.py b/addons/fleet/models/fleet_vehicle.py index a7084f7955a..a7737fcfbe7 100644 --- a/addons/fleet/models/fleet_vehicle.py +++ b/addons/fleet/models/fleet_vehicle.py @@ -19,7 +19,8 @@ class FleetVehicle(models.Model): name = fields.Char(compute="_compute_vehicle_name", store=True) active = fields.Boolean('Active', default=True, track_visibility="onchange") company_id = fields.Many2one('res.company', 'Company') - license_plate = fields.Char(required=True, help='License plate number of the vehicle (i = plate number for a car)') + license_plate = fields.Char(required=True, track_visibility="onchange", + help='License plate number of the vehicle (i = plate number for a car)') vin_sn = fields.Char('Chassis Number', help='Unique number written on the vehicle motor (VIN/SN number)', copy=False) driver_id = fields.Many2one('res.partner', 'Driver', help='Driver of the vehicle', copy=False) model_id = fields.Many2one('fleet.vehicle.model', 'Model', required=True, help='Model of the vehicle') diff --git a/addons/l10n_be_hr_payroll_fleet/models/fleet.py b/addons/l10n_be_hr_payroll_fleet/models/fleet.py index 2580fae49c1..36812db24b5 100644 --- a/addons/l10n_be_hr_payroll_fleet/models/fleet.py +++ b/addons/l10n_be_hr_payroll_fleet/models/fleet.py @@ -13,7 +13,8 @@ class FleetVehicle(models.Model): co2_fee = fields.Float(compute='_compute_co2_fee', string="CO2 Fee") total_depreciated_cost = fields.Float(compute='_compute_total_depreciated_cost', - string="Total Cost (Depreciated)", help="This includes all the depreciated costs and the CO2 fee") + string="Total Cost (Depreciated)", track_visibility="onchange", + help="This includes all the depreciated costs and the CO2 fee") total_cost = fields.Float(compute='_compute_total_cost', string="Total Cost", help="This include all the costs and the CO2 fee") fuel_type = fields.Selection(required=True, default='diesel') atn = fields.Float(compute='_compute_car_atn', string="ATN")