~johnb-ca/openerp-canada/l10n_ca_on_hr_payroll

« back to all changes in this revision

Viewing changes to l10n_ca_on_hr_payroll_data.xml

  • Committer: John B
  • Date: 2012-10-26 15:02:48 UTC
  • Revision ID: justbe.john@gmail.com-20121026150248-hq29gcxx5j8us7ki
Add Net Rule

Show diffs side-by-side

added added

removed removed

Lines of Context:
560
560
            <field name="amount_python_compute">result = ((T1 + T2) / P) + L</field>
561
561
        </record>
562
562
 
 
563
        <record id="hr_salary_rule_net" model="hr.salary.rule">
 
564
            <field name="name">Net Pay(N)</field>
 
565
            <field eval="200" name="sequence"/>
 
566
            <field name="code">N</field>
 
567
            <field name="category_id" ref="hr_payroll.NET"/>
 
568
            <field eval="1" name="appears_on_payslip"/>
 
569
            <field eval="1" name="active"/>
 
570
            <field name="condition_select">none</field>
 
571
            <field name="amount_select">code</field>
 
572
            <field name="amount_python_compute">result = categories.I + categories.ALW - categories.DED</field>
 
573
        </record>
 
574
 
563
575
        <!-- Inputs -->
564
576
        
565
577
        <record id="hr_input_l" model="hr.rule.input">
572
584
         <record id="hr_structure_cabase" model="hr.payroll.structure">
573
585
            <field name="code">CABASE</field>
574
586
            <field name="name">Canada Base - Non-Commisioned</field>
575
 
            <field eval="[(6, 0, [ref('hr_salary_rule_p'), ref('hr_salary_rule_pocc'), ref('hr_salary_rule_pr'), ref('hr_salary_rule_cppmax'), ref('hr_salary_rule_eimax'), ref('hr_salary_rule_ca_wage'), ref('hr_salary_rule_vpay'), ref('hr_salary_rule_u1'), ref('hr_salary_rule_l'), ref('hr_salary_rule_hd'), ref('hr_salary_rule_f'), ref('hr_salary_rule_f1'),  ref('hr_salary_rule_f2'), ref('hr_salary_rule_i'), ref('hr_salary_rule_pi_ytd'), ref('hr_salary_rule_ie_ytd'), ref('hr_salary_rule_a'), ref('hr_salary_rule_r'), ref('hr_salary_rule_c'), ref('hr_salary_rule_ei'), ref('hr_salary_rule_c_ytd'), ref('hr_salary_rule_ei_ytd'), ref('hr_salary_rule_empc'), ref('hr_salary_rule_empei'), ref('hr_salary_rule_k'), ref('hr_salary_rule_k1'), ref('hr_salary_rule_k2'), ref('hr_salary_rule_k3'), ref('hr_salary_rule_k4'), ref('hr_salary_rule_tcp'), ref('hr_salary_rule_v'),ref('hr_salary_rule_kp'), ref('hr_salary_rule_k1p'), ref('hr_salary_rule_k2p'), ref('hr_salary_rule_t4'), ref('hr_salary_rule_v1'), ref('hr_salary_rule_v2'), ref('hr_salary_rule_s'), ref('hr_salary_rule_t2'), ref('hr_salary_rule_t1'), ref('hr_salary_rule_t3'), ref('hr_salary_rule_t')])]" name="rule_ids"/>
 
587
            <field eval="[(6, 0, [ref('hr_salary_rule_p'), ref('hr_salary_rule_pocc'), ref('hr_salary_rule_pr'), ref('hr_salary_rule_cppmax'), ref('hr_salary_rule_eimax'), ref('hr_salary_rule_ca_wage'), ref('hr_salary_rule_vpay'), ref('hr_salary_rule_u1'), ref('hr_salary_rule_l'), ref('hr_salary_rule_hd'), ref('hr_salary_rule_f'), ref('hr_salary_rule_f1'),  ref('hr_salary_rule_f2'), ref('hr_salary_rule_i'), ref('hr_salary_rule_pi_ytd'), ref('hr_salary_rule_ie_ytd'), ref('hr_salary_rule_a'), ref('hr_salary_rule_r'), ref('hr_salary_rule_c'), ref('hr_salary_rule_ei'), ref('hr_salary_rule_c_ytd'), ref('hr_salary_rule_ei_ytd'), ref('hr_salary_rule_empc'), ref('hr_salary_rule_empei'), ref('hr_salary_rule_k'), ref('hr_salary_rule_k1'), ref('hr_salary_rule_k2'), ref('hr_salary_rule_k3'), ref('hr_salary_rule_k4'), ref('hr_salary_rule_tcp'), ref('hr_salary_rule_v'),ref('hr_salary_rule_kp'), ref('hr_salary_rule_k1p'), ref('hr_salary_rule_k2p'), ref('hr_salary_rule_t4'), ref('hr_salary_rule_v1'), ref('hr_salary_rule_v2'), ref('hr_salary_rule_s'), ref('hr_salary_rule_t2'), ref('hr_salary_rule_t1'), ref('hr_salary_rule_t3'), ref('hr_salary_rule_t'), ref('hr_salary_rule_net')])]" name="rule_ids"/>
576
588
        </record>
577
589
 
578
590
    </data>