MIG hr_payroll_gamification to Odoo 13 (and Odoo 13 Enterprise's Payroll semantics)

This commit is contained in:
Jared Kipe
2020-01-05 13:30:22 -08:00
parent 441c084d84
commit 77998a46a8
4 changed files with 51 additions and 37 deletions

View File

@@ -1,30 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<data noupdate="1">
<record id="salary_rule_badges" model="hr.salary.rule">
<field name="name">Badge Bonus</field>
<field name="category_id" ref="hr_payroll.BASIC"/>
<field name="code">BADGES</field>
<field name="sequence" eval="5"/>
<field name="amount_select">code</field>
<field name="amount_python_compute">
result = 0.0
if inputs.BADGES:
result = inputs.BADGES.amount
<!-- Salary Other Input -->
<record id="badge_other_input" model="hr.payslip.input.type">
<field name="name">Badges</field>
<field name="code">BADGES</field>
</record>
</field>
</record>
<record id="salary_rule_input_badges" model="hr.rule.input">
<field name="name">Badges</field>
<field name="code">BADGES</field>
<field name="input_id" ref="salary_rule_badges"/>
</record>
<record id="hr_payroll.structure_base" model="hr.payroll.structure">
<field eval="[(4, ref('hr_payroll_gamification.salary_rule_badges'))]" name="rule_ids"/>
</record>
</data>
</odoo>