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

Module: Maintenance - HR

Entity: maintenance.equipment

Compute Method: _compute_equipment_assignment_fields

View 19.0 View 20.0
Inputs Method Outputs
  • equipment_assign_to
  • employee_id
  • department_id
- for equipment in self:
-             if equipment.equipment_assign_to == 'employee':
-                 equipment.department_id = False
-                 equipment.employee_id = equipment.employee_id
-             elif equipment.equipment_assign_to == 'department':
-                 equipment.employee_id = False
-                 equipment.department_id = equipment.department_id
-             else:
-                 equipment.department_id = equipment.department_id
-                 equipment.employee_id = equipment.employee_id
-             equipment.assign_date = fields.Date.context_today(self)
  • department_id
  • employee_id
  • assign_date

Back to entity