Openerp 与coustom模块中的odoo 9中的用户和员工相关的用户链接?

Openerp 与coustom模块中的odoo 9中的用户和员工相关的用户链接?,openerp,odoo-9,Openerp,Odoo 9,我创建了一个自定义模块,用于在创建员工时自动创建用户。该模块工作正常,但用户和员工之间的链接尚未创建(相关用户尚未创建) hr.employee.form 人力资源部员工 @api.model def创建(自身、VAL): 结果=超级(恢复、自我)。创建(VAL) 打印VAL 结果['employee_id']=self.env['res.users'].create({'name':vals['name'],'login':vals['work_email']}) 返回结果 您需要覆盖

我创建了一个自定义模块,用于在创建员工时自动创建用户。该模块工作正常,但用户和员工之间的链接尚未创建(相关用户尚未创建)


hr.employee.form
人力资源部员工
@api.model
def创建(自身、VAL):
结果=超级(恢复、自我)。创建(VAL)
打印VAL
结果['employee_id']=self.env['res.users'].create({'name':vals['name'],'login':vals['work_email']})
返回结果
您需要覆盖(扩展)hr.employee的create方法,您需要在下面编写代码

@api.model
def创建(自身、VAL):
结果=超级(恢复、自我)。创建(VAL)
打印VAL
user=self.env['res.users'].create({'name':vals['name'],'login':vals['work\u email']})
结果['employee_id']=user和user.id或False
返回结果
问题:


您分配的是对象而不是id,所以我只是将对象替换为id。

这不是解决方案。我需要找到从user to employee模块传递给user_id的partner_id