Improved US Payroll form views

This commit is contained in:
Kristen Marie Kulha
2018-05-03 15:24:28 -07:00
parent 5009a06207
commit 6f25208c76
6 changed files with 53 additions and 23 deletions

View File

@@ -16,5 +16,20 @@
</data>
</field>
</record>
<record id="hr_contract_form_l10n_us_fl_inherit" model="ir.ui.view">
<field name="name">hr.contract.form.inherit</field>
<field name="model">hr.contract</field>
<field name="priority">110</field>
<field name="inherit_id" ref="hr_contract.hr_contract_view_form"/>
<field name="arch" type="xml">
<data>
<xpath expr="//group[@name='state_filing']" position="inside">
<group string="Florida" name="fl">
<p>No additional fields.</p>
</group>
</xpath>
</data>
</field>
</record>
</data>
</odoo>

View File

@@ -9,16 +9,23 @@
<field name="arch" type="xml">
<data>
<xpath expr="//page[@name='other']" position="before">
<page string="US Filing" name="us_filing">
<page string="US Federal Filing">
<group>
<field name="w4_filing_status"/>
<field name="w4_allowances"/>
<field name="w4_additional_withholding"/>
<field name="w4_is_nonresident_alien"/>
<field name="external_wages"/>
<field name="futa_type"/>
<group string="W4" name="w4">
<field name="w4_filing_status" string="Filing Status"/>
<field name="w4_allowances" string="Allowances"/>
<field name="w4_additional_withholding" string="Additional Withholding"/>
<field name="w4_is_nonresident_alien" string="Non-resident Alien"/>
</group>
<group string="Other" name="other">
<field name="external_wages" string="External YTD Wages"/>
<field name="futa_type" string="Unemployment Tax Type (FUTA)"/>
</group>
</group>
</page>
<page string="US State Filing">
<group name="state_filing"/>
</page>
</xpath>
</data>
</field>

View File

@@ -17,15 +17,17 @@
<record id="hr_contract_form_l10n_us_mo_inherit" model="ir.ui.view">
<field name="name">hr.contract.form.inherit</field>
<field name="model">hr.contract</field>
<field name="priority">64</field>
<field name="priority">138</field>
<field name="inherit_id" ref="hr_contract.hr_contract_view_form"/>
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='w4_filing_status']" position="before">
<field name="mo_mow4_filing_status"/>
<field name="mo_mow4_exemptions"/>
<field name="mo_mow4_spouse_employed"/>
<field name="mo_mow4_additional_withholding"/>
<xpath expr="//group[@name='state_filing']" position="inside">
<group string="Missouri" name="mo">
<field name="mo_mow4_filing_status" string="Filing Status"/>
<field name="mo_mow4_exemptions" string="Exceptions"/>
<field name="mo_mow4_spouse_employed" string="Spouse Employed"/>
<field name="mo_mow4_additional_withholding" string="Additional Withholding"/>
</group>
</xpath>
</data>
</field>

View File

@@ -19,12 +19,14 @@
<record id="hr_contract_form_l10n_us_oh_inherit" model="ir.ui.view">
<field name="name">hr.contract.form.inherit</field>
<field name="model">hr.contract</field>
<field name="priority">64</field>
<field name="priority">130</field>
<field name="inherit_id" ref="hr_contract.hr_contract_view_form"/>
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='w4_filing_status']" position="before">
<field name="oh_income_allowances"/>
<xpath expr="//group[@name='state_filing']" position="inside">
<group string="Ohio" name="oh">
<field name="oh_income_allowances" string="Allowances"/>
</group>
</xpath>
</data>
</field>

View File

@@ -17,13 +17,15 @@
<record id="hr_contract_form_l10n_us_va_inherit" model="ir.ui.view">
<field name="name">hr.contract.form.inherit</field>
<field name="model">hr.contract</field>
<field name="priority">64</field>
<field name="priority">147</field>
<field name="inherit_id" ref="hr_contract.hr_contract_view_form"/>
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='w4_filing_status']" position="before">
<field name="va_va4_exemptions"/>
<field name="va_va4p_exemptions"/>
<xpath expr="//group[@name='state_filing']" position="inside">
<group string="Virginia" name="va">
<field name="va_va4_exemptions" string="VA-4 Exemptions"/>
<field name="va_va4p_exemptions" string="VA-4P Exemptions"/>
</group>
</xpath>
</data>
</field>

View File

@@ -17,12 +17,14 @@
<record id="hr_contract_form_l10n_us_wa_inherit" model="ir.ui.view">
<field name="name">hr.contract.form.inherit</field>
<field name="model">hr.contract</field>
<field name="priority">64</field>
<field name="priority">148</field>
<field name="inherit_id" ref="hr_contract.hr_contract_view_form"/>
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='w4_filing_status']" position="before">
<field name="wa_lni"/>
<xpath expr="//group[@name='state_filing']" position="inside">
<group string="Washington" name="wa">
<field name="wa_lni" string="LNI"/>
</group>
</xpath>
</data>
</field>