From 7cde9f14fdc104ecf95efd3ebf77d5adbc2d2676 Mon Sep 17 00:00:00 2001 From: sonal arora Date: Sun, 20 Sep 2020 16:05:14 +0530 Subject: [PATCH] work on payroll --- hr_payroll_community/models/hr_payslip.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hr_payroll_community/models/hr_payslip.py b/hr_payroll_community/models/hr_payslip.py index 6691ebc..3fd33d1 100644 --- a/hr_payroll_community/models/hr_payslip.py +++ b/hr_payroll_community/models/hr_payslip.py @@ -160,6 +160,10 @@ class HrPayslip(models.Model): # if we don't give the contract, then the rules to apply should be for all current contracts of the employee contract_ids = payslip.contract_id.ids or \ self.get_contract(payslip.employee_id, payslip.date_from, payslip.date_to) + for contract in contract_ids: + print('contract++++++++++++++++=',contract) + self.emp_salary_line_ids[(0, 0, { + 'employee_id': self.employee_id.id, })] lines = [(0, 0, line) for line in self._get_payslip_lines(contract_ids, payslip.id)] payslip.write({'line_ids': lines, 'number': number}) return True