在 ODOO v10 中,我在 stock.picking 的操作菜单下创建了一个向导,它应该从所选记录中获取所有值。该向导包含一个创建按钮,用于在fleet.vehicle模型中创建一条记录。
最佳答案
像这样
@api.multi
def apply_compoff(self):
holiday_status_id = self.env.ref('lms.comp_off').id
if self.comp_off_type == 'full':
number_of_days_temp = 1
else:
number_of_days_temp = 0.5
compoff_request_id = self.env['hr.holidays'].create({
'name': self.name,
'employee_id': self.employee_id.id,
'manager_id': self.reporting_to.id,
'type': 'add',
'holiday_status_id':holiday_status_id,
'number_of_days_temp':number_of_days_temp,
'state':'confirm',
'compoff_date':self.comp_off_date,
'date_to':self.comp_off_date,
'date_from':self.comp_off_date,
'leave_code':'CPO',
'leave_summary_id':self.employee_id.leave_summary_id.id,
'reporting_to_id':self.reporting_to.id
})
apply_compoff 是 type="object",因此在您的创建按钮中设置字典中舰队.vehicle 的值
关于python - 如何将值从模型获取到向导并在 ODOO 中的另一个模型中创建它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47200664/