summaryrefslogtreecommitdiff
path: root/addons/fleet/models
diff options
context:
space:
mode:
authorSimon Genin (ges) <ges@odoo.com>2020-07-08 13:14:30 +0000
committerYannick Tivisse <yti@odoo.com>2020-07-15 08:37:56 +0000
commite88fc6222280b1252e55e18cde6046e9454c3ebf (patch)
tree3193a8008432061558ccc101d487d5f876d354b3 /addons/fleet/models
parent1384354356fa6b5c3e8498e5cb93699ab419c04d (diff)
[IMP] fleet: Improve ux of list views
Small UX improvements on list view and edit text of an empty kanban screen. Task ID 2291554 closes odoo/odoo#54234 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/fleet/models')
-rw-r--r--addons/fleet/models/fleet_vehicle.py4
-rw-r--r--addons/fleet/models/fleet_vehicle_cost.py6
2 files changed, 5 insertions, 5 deletions
diff --git a/addons/fleet/models/fleet_vehicle.py b/addons/fleet/models/fleet_vehicle.py
index 97ada5ad8cd..e2498f854d7 100644
--- a/addons/fleet/models/fleet_vehicle.py
+++ b/addons/fleet/models/fleet_vehicle.py
@@ -63,8 +63,8 @@ class FleetVehicle(models.Model):
odometer = fields.Float(compute='_get_odometer', inverse='_set_odometer', string='Last Odometer',
help='Odometer measure of the vehicle at the moment of this log')
odometer_unit = fields.Selection([
- ('kilometers', 'Kilometers'),
- ('miles', 'Miles')
+ ('kilometers', 'km'),
+ ('miles', 'mi')
], 'Odometer Unit', default='kilometers', help='Unit of the odometer ', required=True)
transmission = fields.Selection([('manual', 'Manual'), ('automatic', 'Automatic')], 'Transmission', help='Transmission Used by the vehicle')
fuel_type = fields.Selection([
diff --git a/addons/fleet/models/fleet_vehicle_cost.py b/addons/fleet/models/fleet_vehicle_cost.py
index f59d65878d9..fb039a4c125 100644
--- a/addons/fleet/models/fleet_vehicle_cost.py
+++ b/addons/fleet/models/fleet_vehicle_cost.py
@@ -19,7 +19,7 @@ class FleetVehicleLogContract(models.Model):
vehicle_id = fields.Many2one('fleet.vehicle', 'Vehicle', required=True, help='Vehicle concerned by this log')
cost_subtype_id = fields.Many2one('fleet.service.type', 'Type', help='Cost type purchased with this cost', domain=[('category', '=', 'contract')])
- amount = fields.Float('Cost')
+ amount = fields.Monetary('Cost')
date = fields.Date(help='Date when the cost has been executed')
company_id = fields.Many2one('res.company', 'Company', default=lambda self: self.env.company)
currency_id = fields.Many2one('res.currency', related='company_id.currency_id')
@@ -45,7 +45,7 @@ class FleetVehicleLogContract(models.Model):
tracking=True,
copy=False)
notes = fields.Text('Terms and Conditions', help='Write here all supplementary information relative to this contract', copy=False)
- cost_generated = fields.Float('Recurring Cost')
+ cost_generated = fields.Monetary('Recurring Cost')
cost_frequency = fields.Selection([
('no', 'No'),
('daily', 'Daily'),
@@ -142,7 +142,7 @@ class FleetVehicleLogServices(models.Model):
active = fields.Boolean(default=True)
vehicle_id = fields.Many2one('fleet.vehicle', 'Vehicle', required=True, help='Vehicle concerned by this log')
- amount = fields.Float('Cost')
+ amount = fields.Monetary('Cost')
description = fields.Char('Description')
odometer_id = fields.Many2one('fleet.vehicle.odometer', 'Odometer', help='Odometer measure of the vehicle at the moment of this log')
odometer = fields.Float(compute="_get_odometer", inverse='_set_odometer', string='Odometer Value',