hr_recruitment/models/hr_employee.py
Данил Воробьев cd7aff508a initial commit
2024-05-14 11:11:34 +00:00

22 lines
702 B
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import api, fields, models
from datetime import timedelta
class HrEmployee(models.Model):
_inherit = "hr.employee"
applicant_id = fields.One2many('hr.applicant', 'emp_id', 'Applicant')
@api.model_create_multi
def create(self, vals_list):
employees = super().create(vals_list)
for employee in employees:
if employee.applicant_id:
employee.applicant_id._message_log_with_view(
'hr_recruitment.applicant_hired_template',
render_values={'applicant': employee.applicant_id}
)
return employees