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

Module: Employees

Entity: hr.employee.base

Compute Method: _compute_coach

View 18.0
Inputs Method Outputs
  • parent_id
  • coach_id
- for employee in self:
-             manager = employee.parent_id
-             previous_manager = employee._origin.parent_id
-             if manager and (employee.coach_id == previous_manager or not employee.coach_id):
-                 employee.coach_id = manager
-             elif not employee.coach_id:
-                 employee.coach_id = False
  • coach_id

Back to entity