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.
 
 
 
 
 

28 lines
1.1 KiB

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<!--Calculate the amount for the 'Late Check-in' rule.-->
<record id="late_check_in" model="hr.salary.rule">
<field name="name">Late Check-in</field>
<field name="sequence" eval="6"/>
<field name="code">LC</field>
<field name="category_id" ref="hr_payroll_community.DED"/>
<field name="amount_select">code</field>
<field name="amount_python_compute">
amount = 0
try:
if inputs.LC:
amount = inputs.LC.amount
except:
amount = 0
result = -amount</field>
</record>
<!--Salary structure for late check-in-->
<record id="late_check_in_salary_structure" model="hr.payroll.structure">
<field name="code">LCS</field>
<field name="name">Base Salary Structure For Late Check-in</field>
<field name="rule_ids" eval="[(6, 0, [ref('hr_payroll_community.hr_rule_basic'),
ref('hr_payroll_community.hr_rule_net'),ref('hr_payroll_community.hr_rule_taxable'),
ref('late_check_in')])]"/>
<field name="company_id" ref="base.main_company"/>
</record>
</odoo>