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
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>
|
|
|