From 7cd45840fc9b7f678fb50512d6c6e9c2933bdce2 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Mon, 18 Feb 2019 16:16:02 +0000 Subject: [PATCH] [IMP] hr_payroll: Set structure on generated payslips from benefits closes odoo/odoo#30432 --- addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py b/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py index 6cbb6c80d78..6cf9ed9301c 100644 --- a/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py +++ b/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py @@ -51,6 +51,7 @@ class HrPayslipEmployees(models.TransientModel): for contract in employee._get_contracts(payslip_run.date_start, payslip_run.date_end, states=['open', 'pending', 'close']): values.update({ 'contract_id': contract.id, + 'struct_id': contract.struct_id.id, }) payslip = self.env['hr.payslip'].new(values) payslip.onchange_employee()