如何从模型到向导获取值,并在ODOO的另一个模型中创建它?

2024-05-15 04:11:00 发布

您现在位置:Python中文网/ 问答频道 /正文

在odoov10中,我在action菜单下创建了一个向导库存.拣选它应该从所选记录中获取所有值。向导包含一个创建按钮,该按钮用于在车队.车辆模型。在


Tags: 模型库存记录菜单action按钮车辆车队
1条回答
网友
1楼 · 发布于 2024-05-15 04:11:00

像这样

@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”,所以在create按钮中设置车队.车辆在字典里

相关问题 更多 >

    热门问题