2017-10-04 15 views
1

私はmany2manyフィールドがemployee_idv01、どのように各従業員とplanning modelのレコードを作成できますか?many2manyフィールドでmany2oneを入力してください

例えば

record.employee_idv01 === HR.EMPLOYEE(6,3)は、I(6)HR.EMPLOYEEのレコードを作成する必要がある場合と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, 
 
    
 

 
          })  

答えて

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, 
           }) 
関連する問題