diff --git a/l10n_us_nj_hr_payroll/data/rates.xml b/l10n_us_nj_hr_payroll/data/rates.xml index 315bbe5a..4999f959 100644 --- a/l10n_us_nj_hr_payroll/data/rates.xml +++ b/l10n_us_nj_hr_payroll/data/rates.xml @@ -91,12 +91,14 @@ ER_US_NJ_WF 0.1175 2019-01-01 + US NJ Workforce Development (Employee) EE_US_NJ_WF 0.0425 2019-01-01 + diff --git a/l10n_us_nj_hr_payroll/tests/test_us_nj_payslip_2019.py b/l10n_us_nj_hr_payroll/tests/test_us_nj_payslip_2019.py index eabf103c..b5e8e6f6 100755 --- a/l10n_us_nj_hr_payroll/tests/test_us_nj_payslip_2019.py +++ b/l10n_us_nj_hr_payroll/tests/test_us_nj_payslip_2019.py @@ -153,6 +153,7 @@ class TestUsNJPayslip(TestUsPayslip): self.assertPayrollEqual(cats['EE_US_NJ_SDI'], cats['WAGE_US_NJ_SDI'] * self.EE_NJ_SDI) self.assertPayrollEqual(cats['ER_US_NJ_SDI'], cats['WAGE_US_NJ_SDI'] * self.ER_NJ_SDI) self.assertPayrollEqual(cats['EE_US_NJ_FLI'], cats['WAGE_US_NJ_FLI'] * self.EE_NJ_FLI) + self.assertPayrollEqual(cats['ER_US_NJ_WF'], cats['WAGE_US_NJ_WF'] * self.ER_NJ_WF) self.assertPayrollEqual(cats['EE_US_NJ_WF'], cats['WAGE_US_NJ_WF'] * self.EE_NJ_WF) self.assertPayrollEqual(cats['EE_US_NJ_INC_WITHHOLD'], wh) @@ -176,4 +177,6 @@ class TestUsNJPayslip(TestUsPayslip): self.assertPayrollEqual(cats['ER_US_NJ_UNEMP'], round(remaining_nj_unemp_wages * self.ER_NJ_UNEMP, 2)) self.assertPayrollEqual(cats['EE_US_NJ_UNEMP'], round(remaining_nj_unemp_wages * self.EE_NJ_UNEMP, 2)) self.assertPayrollEqual(cats['EE_US_NJ_SDI'], remaining_nj_unemp_wages * self.EE_NJ_SDI) - self.assertPayrollEqual(cats['ER_US_NJ_SDI'], remaining_nj_unemp_wages * self.ER_NJ_SDI) \ No newline at end of file + self.assertPayrollEqual(cats['ER_US_NJ_SDI'], remaining_nj_unemp_wages * self.ER_NJ_SDI) + self.assertPayrollEqual(cats['EE_US_NJ_WF'], remaining_nj_unemp_wages * self.EE_NJ_WF) + self.assertPayrollEqual(cats['ER_US_NJ_WF'], remaining_nj_unemp_wages * self.ER_NJ_WF)