You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

48 lines
2.7 KiB

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<data noupdate="1">
<!-- Create salary rule -->
<record id="pantry_rule" model="hr.salary.rule">
<field name="code">PR</field>
<field name="name">Pantry</field>
<field name="category_id" ref="hr_payroll_community.DED"/>
<field name="amount_select">code</field>
<field name="amount_python_compute">result = inputs.PR and - (inputs.PR.amount)
</field>
<field name="appears_on_payslip" eval="True"/>
<field name="sequence" eval="190"/>
</record>
<record id="hr_rule_input_loan" model="hr.rule.input">
<field name="code">PR</field>
<field name="name">Pantry</field>
<field name="input_id" ref="pantry_rule"/>
</record>
<!--Adding salary rule into salary structure-->
<record id="hr_payroll_community.structure_base"
model="hr.payroll.structure">
<field name="code">BASE</field>
<field name="name">Base for new structures</field>
<field eval="[(6, 0, [ref('hr_payroll_community.hr_rule_basic'), ref('hr_payroll_community.hr_rule_taxable'),ref('hr_payroll_community.hr_rule_net'),ref('pantry_rule')])]"
name="rule_ids"/>
<field name="company_id" ref="base.main_company"/>
</record>
<record id="hr_payroll_community.structure_001"
model="hr.payroll.structure">
<field name="code">ME</field>
<field name="name">Marketing Executive</field>
<field eval="[(6, 0, [ref('hr_payroll_community.hr_salary_rule_house_rent_allowance1'), ref('hr_payroll_community.hr_salary_rule_convance_allowance1'),ref('hr_payroll_community.hr_salary_rule_profession_altax1'),ref('hr_payroll_community.hr_salary_rule_provident_fund1'),ref('pantry_rule')])]"
name="rule_ids"/>
<field name="company_id" ref="base.main_company"/>
<field name="parent_id" ref="hr_payroll_community.structure_base"/>
</record>
<record id="hr_payroll_community.structure_002"
model="hr.payroll.structure">
<field name="code">MEGG</field>
<field name="name">Marketing Executive for Gilles Gravie</field>
<field eval="[(6, 0, [ref('hr_payroll_community.hr_salary_rule_ca_gravie'), ref('hr_payroll_community.hr_salary_rule_meal_voucher'),ref('pantry_rule')])]"
name="rule_ids"/>
<field name="company_id" ref="base.main_company"/>
<field name="parent_id" ref="hr_payroll_community.structure_001"/>
</record>
</data>
</odoo>