我有一个很多的字段employee_idv01
,如何为每位员工创建planning model
的记录。
例如,如果record.employee_idv01
=== hr.employee(6,3)我需要为hr.employee(6)创建一条记录,为hr.employee(3)创建另一条记录
@api.model
def create(self, vals):
record = super(affectation3, self).create(vals)
if record.employee_idv01:
for i in self.employee_idv01??:
(how can I create records for planning with each employee???)
self.env['planning'].create({
'employee_id': record.????,
'date_r01': record.date_r1,
'date_r02': record.date_r2,
})
答案 0 :(得分:1)
你可以试试这段代码:
for employee in self.employee_idv01:
self.env['planning'].create({
'employee_id': employee.id,
'date_r01': record.date_r1,
'date_r02': record.date_r2,
})