添加功能

This commit is contained in:
李鹏宇
2026-07-01 17:38:10 +08:00
parent cf53b7a822
commit 8cdbcbc775
@@ -481,6 +481,19 @@ class HrContract(models.Model):
})
contracts._sync_party_company()
# 创建合同时自动初始化异动信息明细行
for contract in contracts:
if not contract.change_ids:
self.env['hr.contract.change.line'].create({
'contract_id': contract.id,
'department_id': contract.department_id.id,
'job_id': contract.job_id.id,
'structure_type_id': contract.structure_type_id.id,
'salary_group_id': contract.salary_group_id.id,
'change_start_date': contract.date_start,
'change_end_date': contract.date_end,
})
return contracts