Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Fleet History

Entity: fleet.vehicle

Compute Method: _compute_mobility_card

View 19.0
Inputs Method Outputs
  • driver_id
  • driver_id.id
- for vehicle in self:
-             employee = self.env['hr.employee']
-             if vehicle.driver_id:
-                 employee = employee.search([('work_contact_id', '=', vehicle.driver_id.id)], limit=1)
-                 if not employee:
-                     employee = employee.search([('user_id.partner_id', '=', vehicle.driver_id.id)], limit=1)
-             vehicle.mobility_card = employee.mobility_card
  • mobility_card

Back to entity