Fix
This commit is contained in:
parent
af47c1b4c2
commit
b0e2825001
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue