From b0e2825001e252f45d8d3dddf8f4e9de3b8af437 Mon Sep 17 00:00:00 2001 From: Oscar Date: Wed, 10 Nov 2021 23:03:47 -0500 Subject: [PATCH] Fix --- payroll.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/payroll.py b/payroll.py index 22674bd..62b3527 100644 --- a/payroll.py +++ b/payroll.py @@ -804,7 +804,8 @@ class PayrollGroup(Wizard): # contracts_w_payroll = [p.contract.id for p in payrolls_period] employee_w_payroll = [p.employee.id for p in payrolls_period] - dom_employees = self.get_employees_dom(employee_w_payroll, self.start.department.id) + dom_employees = self.get_employees_dom(employee_w_payroll) + dom_employees.append(('department', '=', self.start.department.id)) payroll_to_create = [] employees = Employee.search(dom_employees, limit=200) print('Empleados ...', len(employees)) @@ -844,10 +845,9 @@ class PayrollGroup(Wizard): print('-' * 100) return 'end' - def get_employees_dom(self, contracts_w_payroll, department_id): + def get_employees_dom(self, contracts_w_payroll): dom_employees = [ ('active', '=', True), - ('department', '=', department_id), ('id', 'not in', contracts_w_payroll), ] return dom_employees