Odoo18-Base/addons/hr_fleet/models/fleet_vehicle_log_contract.py
2025-01-06 10:57:38 +07:00

23 lines
666 B
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models, _
class FleetVehicleLogContract(models.Model):
_inherit = 'fleet.vehicle.log.contract'
purchaser_employee_id = fields.Many2one(
related='vehicle_id.driver_employee_id',
string='Driver (Employee)',
)
def action_open_employee(self):
self.ensure_one()
return {
'name': _('Related Employee'),
'type': 'ir.actions.act_window',
'res_model': 'hr.employee',
'view_mode': 'form',
'res_id': self.purchaser_employee_id.id,
}