[REF] l10n_us_hr_payroll: move pay periods to hr_payroll_hibou

This commit is contained in:
Jared Kipe
2022-05-10 20:58:14 +00:00
parent c8a3d8160f
commit d4ee0f72e7

View File

@@ -57,19 +57,6 @@ from .state.wv_west_virginia import wv_west_virginia_state_income_withholding
class HRPayslip(models.Model):
_inherit = 'hr.payslip'
# From IRS Publication 15-T or logically (annually, bi-monthly)
PAY_PERIODS_IN_YEAR = {
'annually': 1,
'semi-annually': 2,
'quarterly': 4,
'bi-monthly': 6,
'monthly': 12,
'semi-monthly': 24,
'bi-weekly': 26,
'weekly': 52,
'daily': 260,
}
def _get_base_local_dict(self):
res = super()._get_base_local_dict()
res.update({
@@ -125,6 +112,3 @@ class HRPayslip(models.Model):
'wv_west_virginia_state_income_withholding': wv_west_virginia_state_income_withholding,
})
return res
def get_pay_periods_in_year(self):
return self.PAY_PERIODS_IN_YEAR.get(self.contract_id.schedule_pay, 0)