revert
This commit is contained in:
parent
defc02a119
commit
5c24cc29bd
|
|
@ -2528,7 +2528,7 @@ class HrPayslipRun(models.Model):
|
|||
'company_id': employee.company_id.id,
|
||||
'percentage': self.percentage}
|
||||
|
||||
item_payslip = self.env['hr.payslip'].sudo().create(res)
|
||||
item_payslip = self.env['hr.payslip'].create(res)
|
||||
payslips += item_payslip
|
||||
# if pays:
|
||||
# for p in pays:
|
||||
|
|
@ -2544,7 +2544,7 @@ class HrPayslipRun(models.Model):
|
|||
'number_of_days': duration,
|
||||
'number_of_hours': hours,
|
||||
'contract_id': employee.contract_id.id}
|
||||
worked_days += self.env['hr.payslip.worked_days'].sudo().create(days)
|
||||
worked_days += self.env['hr.payslip.worked_days'].create(days)
|
||||
else:
|
||||
item_payslip = employee_slip_line
|
||||
payslips += item_payslip
|
||||
|
|
@ -2594,7 +2594,7 @@ class HrPayslipRun(models.Model):
|
|||
'company_id': employee.company_id.id,
|
||||
'percentage': self.percentage}
|
||||
|
||||
item_payslip = self.env['hr.payslip'].sudo().create(res)
|
||||
item_payslip = self.env['hr.payslip'].create(res)
|
||||
payslips += item_payslip
|
||||
|
||||
# if pays:
|
||||
|
|
@ -2647,7 +2647,7 @@ class HrPayslipRun(models.Model):
|
|||
'company_id': employee.company_id.id,
|
||||
'percentage': self.percentage}
|
||||
|
||||
item_payslip = self.env['hr.payslip'].sudo().create(res)
|
||||
item_payslip = self.env['hr.payslip'].create(res)
|
||||
payslips += item_payslip
|
||||
# if pays:
|
||||
# for p in pays:
|
||||
|
|
@ -2663,7 +2663,7 @@ class HrPayslipRun(models.Model):
|
|||
'number_of_days': duration,
|
||||
'number_of_hours': hours,
|
||||
'contract_id': employee.contract_id.id}
|
||||
worked_days += self.env['hr.payslip.worked_days'].sudo().create(days)
|
||||
worked_days += self.env['hr.payslip.worked_days'].create(days)
|
||||
else:
|
||||
item_payslip = employee_slip_line
|
||||
payslips += item_payslip
|
||||
|
|
@ -2695,7 +2695,7 @@ class HrPayslipRun(models.Model):
|
|||
'company_id': employee.company_id.id,
|
||||
'percentage': self.percentage}
|
||||
|
||||
payslips += self.env['hr.payslip'].sudo().create(res)
|
||||
payslips += self.env['hr.payslip'].create(res)
|
||||
else:
|
||||
res = {
|
||||
'employee_id': employee.id,
|
||||
|
|
@ -2713,7 +2713,7 @@ class HrPayslipRun(models.Model):
|
|||
'company_id': employee.company_id.id,
|
||||
'percentage': self.percentage}
|
||||
|
||||
payslips += self.env['hr.payslip'].sudo().create(res)
|
||||
payslips += self.env['hr.payslip'].create(res)
|
||||
else:
|
||||
if employee.leaving_date and str(employee.first_hiring_date) < from_date:
|
||||
if str(employee.leaving_date) <= from_date:
|
||||
|
|
@ -2758,7 +2758,7 @@ class HrPayslipRun(models.Model):
|
|||
'credit_note': self.credit_note,
|
||||
'company_id': emp.company_id.id,
|
||||
'percentage': self.percentage}
|
||||
item_payslip = self.env['hr.payslip'].sudo().create(res)
|
||||
item_payslip = self.env['hr.payslip'].create(res)
|
||||
payslips += item_payslip
|
||||
# if pays:
|
||||
# for p in pays:
|
||||
|
|
@ -2774,7 +2774,7 @@ class HrPayslipRun(models.Model):
|
|||
'number_of_days': duration,
|
||||
'number_of_hours': hours,
|
||||
'contract_id': emp.contract_id.id}
|
||||
worked_days += self.env['hr.payslip.worked_days'].sudo().create(days)
|
||||
worked_days += self.env['hr.payslip.worked_days'].create(days)
|
||||
else:
|
||||
item_payslip = employee_slip_line
|
||||
payslips += item_payslip
|
||||
|
|
@ -2818,7 +2818,7 @@ class HrPayslipRun(models.Model):
|
|||
'credit_note': self.credit_note,
|
||||
'company_id': emp.company_id.id,
|
||||
'percentage': self.percentage}
|
||||
item_payslip = self.env['hr.payslip'].sudo().create(res)
|
||||
item_payslip = self.env['hr.payslip'].create(res)
|
||||
payslips += item_payslip
|
||||
# if pays:
|
||||
# for p in pays:
|
||||
|
|
@ -2834,7 +2834,7 @@ class HrPayslipRun(models.Model):
|
|||
'number_of_days': duration,
|
||||
'number_of_hours': hours,
|
||||
'contract_id': emp.contract_id.id}
|
||||
worked_days += self.env['hr.payslip.worked_days'].sudo().create(days)
|
||||
worked_days += self.env['hr.payslip.worked_days'].create(days)
|
||||
else:
|
||||
item_payslip = employee_slip_line
|
||||
payslips += item_payslip
|
||||
|
|
@ -2865,7 +2865,7 @@ class HrPayslipRun(models.Model):
|
|||
'credit_note': self.credit_note,
|
||||
'company_id': emp.company_id.id,
|
||||
'percentage': self.percentage}
|
||||
item_payslip = self.env['hr.payslip'].sudo().create(res)
|
||||
item_payslip = self.env['hr.payslip'].create(res)
|
||||
payslips += item_payslip
|
||||
# if pays:
|
||||
# for p in pays:
|
||||
|
|
@ -2881,7 +2881,7 @@ class HrPayslipRun(models.Model):
|
|||
'number_of_days': duration,
|
||||
'number_of_hours': hours,
|
||||
'contract_id': emp.contract_id.id}
|
||||
worked_days += self.env['hr.payslip.worked_days'].sudo().create(days)
|
||||
worked_days += self.env['hr.payslip.worked_days'].create(days)
|
||||
else:
|
||||
item_payslip = employee_slip_line
|
||||
payslips += item_payslip
|
||||
|
|
@ -2915,9 +2915,9 @@ class HrPayslipRun(models.Model):
|
|||
# if pays:
|
||||
# for p in pays:
|
||||
# if p.employee_id != emp and p not in payslips:
|
||||
# payslips += self.env['hr.payslip'].sudo().create(res)
|
||||
# payslips += self.env['hr.payslip'].create(res)
|
||||
# else:
|
||||
payslips += self.env['hr.payslip'].sudo().create(res)
|
||||
payslips += self.env['hr.payslip'].create(res)
|
||||
else:
|
||||
res = {
|
||||
'employee_id': emp.id,
|
||||
|
|
@ -2937,9 +2937,9 @@ class HrPayslipRun(models.Model):
|
|||
# if pays:
|
||||
# for p in pays:
|
||||
# if p.employee_id != emp and p not in payslips:
|
||||
# payslips += self.env['hr.payslip'].sudo().create(res)
|
||||
# payslips += self.env['hr.payslip'].create(res)
|
||||
# else:
|
||||
payslips += self.env['hr.payslip'].sudo().create(res)
|
||||
payslips += self.env['hr.payslip'].create(res)
|
||||
else:
|
||||
if emp.leaving_date and str(emp.first_hiring_date) < from_date:
|
||||
if str(emp.leaving_date) <= from_date:
|
||||
|
|
|
|||
Loading…
Reference in New Issue