diff options
| author | Denis Ledoux <dle@odoo.com> | 2018-03-07 16:11:39 +0100 |
|---|---|---|
| committer | Denis Ledoux <dle@odoo.com> | 2018-03-07 16:16:52 +0100 |
| commit | 2f46f3bdb2e1e1baf69e9a548975813d5fe61d31 (patch) | |
| tree | ac2c9d5c1b14f744fe13b13a764bb3142586802c /addons | |
| parent | 9cf9938f045d20628fbffc27cd159bdf4a8d256e (diff) | |
[FIX] hr_payroll: generate payslips sets the employee company
In a multi-company environment,
if a user in company A
created a Payslips batch for an employee in the company B
and used the `generate payslips` button,
the created payslip was set with the user company (A) while
it must be the employee company (B).
opw-1820138
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py | 1 |
1 files changed, 1 insertions, 0 deletions
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 251eec34b18..64cf6e331b9 100644 --- a/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py +++ b/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py @@ -46,6 +46,7 @@ class hr_payslip_employees(osv.osv_memory): 'date_from': from_date, 'date_to': to_date, 'credit_note': credit_note, + 'company_id': emp.company_id.id, } slip_ids.append(slip_pool.create(cr, uid, res, context=context)) slip_pool.compute_sheet(cr, uid, slip_ids, context=context) |
