Odoo_17.0_community/addons/payroll/views/hr_payroll_structure_views.xml
Tokiniaina 97d61d3076
All checks were successful
ci / main (push) Successful in 3m55s
send payroll OCA module
2024-11-13 14:54:26 +03:00

120 lines
4.8 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="hr_payroll_structure_view_tree" model="ir.ui.view">
<field name="name">hr.payroll.structure.tree</field>
<field name="model">hr.payroll.structure</field>
<field name="arch" type="xml">
<tree>
<field name="name" />
<field name="code" />
<field name="rule_ids" />
<field
name="company_id"
groups="base.group_multi_company"
options="{'no_create': True}"
/>
</tree>
</field>
</record>
<record id="hr_payroll_structure_view_tree_children" model="ir.ui.view">
<field name="name">hr.payroll.structure.tree</field>
<field name="model">hr.payroll.structure</field>
<field name="arch" type="xml">
<tree>
<field name="name" />
<field name="code" />
<field
name="company_id"
groups="base.group_multi_company"
options="{'no_create': True}"
/>
</tree>
</field>
</record>
<record id="hr_payroll_structure_view_kanban" model="ir.ui.view">
<field name="name">hr.payroll.structure.kanban</field>
<field name="model">hr.payroll.structure</field>
<field name="arch" type="xml">
<kanban class="o_kanban_mobile">
<templates>
<t t-name="kanban-box">
<div t-attf-class="oe_kanban_content oe_kanban_global_click">
<div class="row">
<div class="col-12">
<strong>
<field name="name" />
</strong>
</div>
</div>
<div class="row">
<div class="col-12">
<span>
Code:
<field name="code" />
</span>
</div>
</div>
</div>
</t>
</templates>
</kanban>
</field>
</record>
<record id="hr_payroll_structure_view_search" model="ir.ui.view">
<field name="name">hr.payroll.structure.select</field>
<field name="model">hr.payroll.structure</field>
<field name="arch" type="xml">
<search string="Payroll Structures">
<field
name="name"
string="Payroll Structures"
filter_domain="['|',('name','ilike',self),('code','ilike',self)]"
/>
</search>
</field>
</record>
<record id="hr_payroll_structure_view_form" model="ir.ui.view">
<field name="name">hr.payroll.structure.form</field>
<field name="model">hr.payroll.structure</field>
<field name="arch" type="xml">
<form string="Employee Function">
<field name="require_code" invisible="1" />
<group col="4">
<field name="name" />
<field name="code" required="require_code" />
<field name="parent_id" />
<field
name="company_id"
groups="base.group_multi_company"
options="{'no_create': True}"
/>
</group>
<notebook colspan="4">
<page string="Salary Rules">
<field name="rule_ids" domain="[('parent_rule_id','=',False)]">
<tree>
<field name="name" />
<field name="code" />
<field name="category_id" />
<field name="sequence" column_invisible="1" />
<field name="register_id" />
</tree>
</field>
</page>
</notebook>
</form>
</field>
</record>
<record id="hr_payroll_structure_action" model="ir.actions.act_window">
<field name="name">Salary Structures</field>
<field name="res_model">hr.payroll.structure</field>
<field name="view_mode">tree,kanban,form</field>
</record>
<menuitem
id="hr_payroll_structure_menu"
action="hr_payroll_structure_action"
parent="payroll_menu_configuration"
sequence="2"
/>
</odoo>