20 lines
771 B
Python
20 lines
771 B
Python
from odoo import models, fields, api
|
|
|
|
class HrEmployee(models.Model):
|
|
_inherit = 'hr.employee'
|
|
|
|
subject_id = fields.Many2one('school.subject', string="Subject")
|
|
activity = fields.Char(string='Activity')
|
|
department = fields.Many2one('hr.department', string="Department")
|
|
activity_deadline = fields.Date(string='New Activity Deadline')
|
|
experience = fields.Integer(string="Experience (Years)")
|
|
extra_info = fields.Text(string="Extra Info")
|
|
manager = fields.Char(string="Manager")
|
|
job_position = fields.Char(string="Job Position")
|
|
employee_name = fields.Char(compute="_compute_employee_name", store=True)
|
|
|
|
@api.depends('name')
|
|
def _compute_employee_name(self):
|
|
for rec in self:
|
|
rec.employee_name = rec.name
|