mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
FIX l10n_us_nj_hr_payroll Apply a wage limit to WF rates.
This commit is contained in:
@@ -91,12 +91,14 @@
|
|||||||
<field name="code">ER_US_NJ_WF</field>
|
<field name="code">ER_US_NJ_WF</field>
|
||||||
<field name="rate">0.1175</field>
|
<field name="rate">0.1175</field>
|
||||||
<field name="date_from">2019-01-01</field>
|
<field name="date_from">2019-01-01</field>
|
||||||
|
<field name="wage_limit_year" eval="34400.0"/>
|
||||||
</record>
|
</record>
|
||||||
<record id="hr_payroll_rates_nc_ee_wf_2019" model="hr.payroll.rate">
|
<record id="hr_payroll_rates_nc_ee_wf_2019" model="hr.payroll.rate">
|
||||||
<field name="name">US NJ Workforce Development (Employee)</field>
|
<field name="name">US NJ Workforce Development (Employee)</field>
|
||||||
<field name="code">EE_US_NJ_WF</field>
|
<field name="code">EE_US_NJ_WF</field>
|
||||||
<field name="rate">0.0425</field>
|
<field name="rate">0.0425</field>
|
||||||
<field name="date_from">2019-01-01</field>
|
<field name="date_from">2019-01-01</field>
|
||||||
|
<field name="wage_limit_year" eval="34400.0"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="hr_payroll_rates_nc_er_fli_2019" model="hr.payroll.rate">
|
<record id="hr_payroll_rates_nc_er_fli_2019" model="hr.payroll.rate">
|
||||||
|
|||||||
@@ -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['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['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['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_WF'], cats['WAGE_US_NJ_WF'] * self.EE_NJ_WF)
|
||||||
self.assertPayrollEqual(cats['EE_US_NJ_INC_WITHHOLD'], wh)
|
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['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_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['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)
|
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)
|
||||||
|
|||||||
Reference in New Issue
Block a user