This commit is contained in:
Oscar 2021-11-10 23:03:47 -05:00
parent af47c1b4c2
commit b0e2825001
1 changed files with 3 additions and 3 deletions

View File

@ -804,7 +804,8 @@ class PayrollGroup(Wizard):
# contracts_w_payroll = [p.contract.id for p in payrolls_period] # contracts_w_payroll = [p.contract.id for p in payrolls_period]
employee_w_payroll = [p.employee.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 = [] payroll_to_create = []
employees = Employee.search(dom_employees, limit=200) employees = Employee.search(dom_employees, limit=200)
print('Empleados ...', len(employees)) print('Empleados ...', len(employees))
@ -844,10 +845,9 @@ class PayrollGroup(Wizard):
print('-' * 100) print('-' * 100)
return 'end' return 'end'
def get_employees_dom(self, contracts_w_payroll, department_id): def get_employees_dom(self, contracts_w_payroll):
dom_employees = [ dom_employees = [
('active', '=', True), ('active', '=', True),
('department', '=', department_id),
('id', 'not in', contracts_w_payroll), ('id', 'not in', contracts_w_payroll),
] ]
return dom_employees return dom_employees