1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/account_disallowed_expenses_fleet/models/fleet_vehicle.py
2024-12-10 09:04:09 +07:00

21 lines
806 B
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models, fields
class FleetVehicle(models.Model):
_inherit = 'fleet.vehicle'
rate_ids = fields.One2many('fleet.disallowed.expenses.rate', 'vehicle_id', string='Disallowed Expenses Rate')
class FleetDisallowedExpensesRate(models.Model):
_name = 'fleet.disallowed.expenses.rate'
_description = 'Vehicle Disallowed Expenses Rate'
_order = 'date_from desc'
rate = fields.Float(string='%', required=True)
date_from = fields.Date(string='Start Date', required=True)
vehicle_id = fields.Many2one('fleet.vehicle', string='Vehicle', required=True)
company_id = fields.Many2one('res.company', string='Company', related='vehicle_id.company_id', readonly=True)