72 lines
3.0 KiB
XML
72 lines
3.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="view_salary_item_tree" model="ir.ui.view">
|
|
<field name="name">yuthon.salary.item.tree</field>
|
|
<field name="model">yuthon.salary.item</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="sequence" widget="handle"/>
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="category"/>
|
|
<field name="item_type"/>
|
|
<field name="calculation_method"/>
|
|
<field name="is_required"/>
|
|
<field name="active" widget="boolean_toggle"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_salary_item_form" model="ir.ui.view">
|
|
<field name="name">yuthon.salary.item.form</field>
|
|
<field name="model">yuthon.salary.item</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="code"/>
|
|
<field name="sequence"/>
|
|
<field name="category"/>
|
|
<field name="item_type"/>
|
|
</group>
|
|
<group>
|
|
<field name="calculation_method"/>
|
|
<field name="is_taxable"/>
|
|
<field name="is_social_base"/>
|
|
<field name="is_required"/>
|
|
<field name="active" widget="boolean_toggle"/>
|
|
</group>
|
|
</group>
|
|
<field name="formula" placeholder="请输入计算公式..." invisible="calculation_method != 'formula'"/>
|
|
<field name="note" placeholder="备注说明..."/>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_salary_item_search" model="ir.ui.view">
|
|
<field name="name">yuthon.salary.item.search</field>
|
|
<field name="model">yuthon.salary.item</field>
|
|
<field name="arch" type="xml">
|
|
<search>
|
|
<field name="name"/>
|
|
<field name="code"/>
|
|
<filter name="income" string="收入项" domain="[('item_type', '=', 'income')]"/>
|
|
<filter name="deduction" string="扣款项" domain="[('item_type', '=', 'deduction')]"/>
|
|
<group expand="0" string="分组">
|
|
<filter name="group_category" string="按类别" context="{'group_by': 'category'}"/>
|
|
<filter name="group_type" string="按类型" context="{'group_by': 'item_type'}"/>
|
|
</group>
|
|
</search>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_salary_item" model="ir.actions.act_window">
|
|
<field name="name">薪资项目</field>
|
|
<field name="res_model">yuthon.salary.item</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
</odoo>
|