[IMP] l10n_be_hr_payroll_fleet: Set default values on model onchange

This commit is contained in:
Yannick Tivisse
2018-04-27 17:30:30 +02:00
parent 50dfff2462
commit 52fdeacfe1
@@ -120,12 +120,19 @@ class FleetVehicle(models.Model):
atn = car_value * min(0.18, (0.055 + 0.001 * (co2 - reference))) * magic_coeff
return max(1280, atn) / 12.0
@api.onchange('model_id')
def _onchange_model_id(self):
self.car_value = self.model_id.default_car_value
self.co2 = self.model_id.default_co2
self.fuel_type = self.model_id.default_fuel_type
class FleetVehicleLogContract(models.Model):
_inherit = 'fleet.vehicle.log.contract'
recurring_cost_amount_depreciated = fields.Float("Recurring Cost Amount (depreciated)")
class FleetVehicleModel(models.Model):
_inherit = 'fleet.vehicle.model'