mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
[IMP] l10n_pe_hr_payroll: refactor 5th Cat. add 4th Cat.
This commit is contained in:
@@ -2,13 +2,13 @@
|
||||
<odoo>
|
||||
|
||||
<record id="structure_type_employee" model="hr.payroll.structure.type">
|
||||
<field name="name">Peru Employee</field>
|
||||
<field name="name">Peru Employee (5ta Cat.)</field>
|
||||
<field name="default_resource_calendar_id" ref="resource.resource_calendar_std"/>
|
||||
<field name="country_id" ref="base.pe"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_payroll_structure" model="hr.payroll.structure">
|
||||
<field name="name">Peru Employee Standard</field>
|
||||
<field name="name">Peru Employee (5ta Cat.)</field>
|
||||
<field name="country_id" ref="base.pe"/>
|
||||
<field name="type_id" ref="l10n_pe_hr_payroll.structure_type_employee"/>
|
||||
<field name="regular_pay" eval="True"/>
|
||||
@@ -17,6 +17,19 @@
|
||||
]"/>
|
||||
</record>
|
||||
|
||||
<record id="structure_type_employee_4ta_cat" model="hr.payroll.structure.type">
|
||||
<field name="name">Peru Employee (4ta Cat.)</field>
|
||||
<field name="default_resource_calendar_id" ref="resource.resource_calendar_std"/>
|
||||
<field name="country_id" ref="base.pe"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_payroll_structure_4ta_cat" model="hr.payroll.structure">
|
||||
<field name="name">Peru Employee (4ta Cat.)</field>
|
||||
<field name="country_id" ref="base.pe"/>
|
||||
<field name="type_id" ref="l10n_pe_hr_payroll.structure_type_employee_4ta_cat"/>
|
||||
<field name="regular_pay" eval="True"/>
|
||||
</record>
|
||||
|
||||
<!-- AFP -->
|
||||
<record id="hr_payroll_category_ee_pe_afp" model="hr.salary.rule.category">
|
||||
<field name="name">EE: AFP</field>
|
||||
@@ -43,16 +56,23 @@
|
||||
|
||||
<!-- IR 5TA CAT -->
|
||||
<record id="hr_payroll_category_ee_ir_5ta_cat" model="hr.salary.rule.category">
|
||||
<field name="name">EE: IR 5ta Cat.</field>
|
||||
<field name="name">EE: IR 5th Cat.</field>
|
||||
<field name="code">EE_PE_IR_5TA_CAT</field>
|
||||
<field name="parent_id" ref="hr_payroll.DED"/>
|
||||
</record>
|
||||
<record id="hr_payroll_category_er_ir_5ta_cat" model="hr.salary.rule.category">
|
||||
<field name="name">ER: IR 5ta Cat.</field>
|
||||
<field name="name">ER: IR 5th Cat.</field>
|
||||
<field name="code">ER_PE_IR_5TA_CAT</field>
|
||||
<field name="parent_id" ref="hr_payroll.COMP"/>
|
||||
</record>
|
||||
|
||||
<!-- IR 4TA CAT -->
|
||||
<record id="hr_payroll_category_ee_ir_4ta_cat" model="hr.salary.rule.category">
|
||||
<field name="name">EE: IR 4th Cat.</field>
|
||||
<field name="code">EE_PE_IR_4TA_CAT</field>
|
||||
<field name="parent_id" ref="hr_payroll.DED"/>
|
||||
</record>
|
||||
|
||||
<!-- ESSALUD-->
|
||||
<record id="hr_payroll_category_ee_essalud" model="hr.salary.rule.category">
|
||||
<field name="name">EE: Essalud (rem)</field>
|
||||
@@ -67,7 +87,7 @@
|
||||
|
||||
<!-- Bonus input & rule -->
|
||||
<record id="input_type_bono" model="hr.payslip.input.type">
|
||||
<field name="name">Bono</field>
|
||||
<field name="name">Bonus</field>
|
||||
<field name="code">BONO</field>
|
||||
<field name="country_id" ref="base.pe" />
|
||||
<field name="struct_ids" eval="[
|
||||
@@ -82,7 +102,7 @@
|
||||
<field name="amount_python_compute">result = inputs.BONO.amount if inputs.BONO else 0</field>
|
||||
<field name="code">BASIC_BONO</field>
|
||||
<field name="category_id" ref="hr_payroll.BASIC"/>
|
||||
<field name="name">Bono</field>
|
||||
<field name="name">Bonus</field>
|
||||
<field name="sequence" eval="25"/>
|
||||
<field name="struct_id" ref="l10n_pe_hr_payroll.hr_payroll_structure"/>
|
||||
</record>
|
||||
|
||||
Reference in New Issue
Block a user