<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <data noupdate="1">

        <!-- ============================================================ -->
        <!-- CANADIAN PAYSLIP INPUT TYPES                                  -->
        <!-- These are used to pass additional pay inputs to salary rules  -->
        <!-- ============================================================ -->

        <!-- Overtime Hours -->
        <record id="input_type_ot_hours" model="hr.payslip.input.type">
            <field name="name">Overtime Hours</field>
            <field name="code">OT_HOURS</field>
            <field name="country_id" ref="base.ca"/>
        </record>

        <!-- Stat Holiday Hours -->
        <record id="input_type_stat_hours" model="hr.payslip.input.type">
            <field name="name">Stat Holiday Hours</field>
            <field name="code">STAT_HOURS</field>
            <field name="country_id" ref="base.ca"/>
        </record>

        <!-- Bonus Amount -->
        <record id="input_type_bonus" model="hr.payslip.input.type">
            <field name="name">Bonus</field>
            <field name="code">BONUS</field>
            <field name="country_id" ref="base.ca"/>
        </record>

        <!-- Vacation Payout -->
        <record id="input_type_vacation_payout" model="hr.payslip.input.type">
            <field name="name">Vacation Payout</field>
            <field name="code">VACATION_PAYOUT</field>
            <field name="country_id" ref="base.ca"/>
        </record>

        <!-- Commission -->
        <record id="input_type_commission" model="hr.payslip.input.type">
            <field name="name">Commission</field>
            <field name="code">COMMISSION</field>
            <field name="country_id" ref="base.ca"/>
        </record>

        <!-- Retroactive Pay -->
        <record id="input_type_retro_pay" model="hr.payslip.input.type">
            <field name="name">Retroactive Pay</field>
            <field name="code">RETRO_PAY</field>
            <field name="country_id" ref="base.ca"/>
        </record>

        <!-- Shift Premium -->
        <record id="input_type_shift_premium" model="hr.payslip.input.type">
            <field name="name">Shift Premium</field>
            <field name="code">SHIFT_PREMIUM</field>
            <field name="country_id" ref="base.ca"/>
        </record>

    </data>
</odoo>
