Files
gzth/l10n_cnai_hr_payroll/data/hr_payroll_structure_data.xml
T

84 lines
4.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="hr_payroll_structure_employee_contract_stuff_salary" model="hr.payroll.structure">
<field name="name">合同员工月薪</field>
<field name="code">CONTRACTMONTHLY</field>
<field name="report_id" ref="l10n_cnai_hr_payroll.action_report_payslip_cnai"/>
<field name="country_id" ref="base.cn"/>
<field name="type_id" ref="l10n_cnai_hr_payroll.structure_type_employee_contract_stuff"/>
<field name="unpaid_work_entry_type_ids" eval="[
(4, ref('hr_work_entry_contract.work_entry_type_unpaid_leave')),
(4, ref('l10n_cnai_hr_payroll.work_entry_type_weekend')),
(4, ref('l10n_cnai_hr_payroll.work_entry_type_statutory_holiday')),
]"/>
</record>
<record id="l10n_cnai_hr_payroll.structure_type_employee_contract_stuff" model="hr.payroll.structure.type">
<field name="default_struct_id" ref="hr_payroll_structure_employee_contract_stuff_salary"/>
</record>
<record id="hr_payroll_structure_employee_managerial_stuff_salary" model="hr.payroll.structure">
<field name="name">管理人员月薪</field>
<field name="code">MANAGERIALMONTHLY</field>
<field name="report_id" ref="l10n_cnai_hr_payroll.action_report_payslip_cnai"/>
<field name="country_id" ref="base.cn"/>
<field name="type_id" ref="l10n_cnai_hr_payroll.structure_type_employee_managerial_staff"/>
<field name="unpaid_work_entry_type_ids" eval="[
(4, ref('hr_work_entry_contract.work_entry_type_unpaid_leave')),
(4, ref('l10n_cnai_hr_payroll.work_entry_type_weekend')),
(4, ref('l10n_cnai_hr_payroll.work_entry_type_statutory_holiday')),
]"/>
</record>
<record id="l10n_cnai_hr_payroll.structure_type_employee_managerial_staff" model="hr.payroll.structure.type">
<field name="default_struct_id" ref="hr_payroll_structure_employee_managerial_stuff_salary"/>
</record>
<record id="hr_payroll_structure_employee_unit_salary" model="hr.payroll.structure">
<field name="name">计件员工月薪</field>
<field name="code">UNIT</field>
<field name="report_id" ref="l10n_cnai_hr_payroll.action_report_payslip_cnai"/>
<field name="country_id" ref="base.cn"/>
<field name="type_id" ref="l10n_cnai_hr_payroll.structure_type_employee_unit"/>
<field name="unpaid_work_entry_type_ids" eval="[
(4, ref('hr_work_entry_contract.work_entry_type_unpaid_leave')),
]"/>
</record>
<record id="l10n_cnai_hr_payroll.structure_type_employee_unit" model="hr.payroll.structure.type">
<field name="default_struct_id" ref="hr_payroll_structure_employee_unit_salary"/>
</record>
<record id="hr_payroll_structure_employee_hourly_salary" model="hr.payroll.structure">
<field name="name">计时员工月薪</field>
<field name="code">HOURLYMONTHLY</field>
<field name="report_id" ref="l10n_cnai_hr_payroll.action_report_payslip_cnai"/>
<field name="country_id" ref="base.cn"/>
<field name="type_id" ref="l10n_cnai_hr_payroll.structure_type_employee_hourly"/>
<field name="unpaid_work_entry_type_ids" eval="[
(4, ref('hr_work_entry_contract.work_entry_type_unpaid_leave')),
]"/>
</record>
<record id="l10n_cnai_hr_payroll.structure_type_employee_hourly" model="hr.payroll.structure.type">
<field name="default_struct_id" ref="hr_payroll_structure_employee_hourly_salary"/>
</record>
<record id="hr_payroll_structure_employee_external_salary" model="hr.payroll.structure">
<field name="name">外聘员工月薪</field>
<field name="code">EXTERNALMONTHLY</field>
<field name="report_id" ref="l10n_cnai_hr_payroll.action_report_payslip_cnai"/>
<field name="country_id" ref="base.cn"/>
<field name="type_id" ref="l10n_cnai_hr_payroll.structure_type_employee_external"/>
<field name="unpaid_work_entry_type_ids" eval="[
(4, ref('hr_work_entry_contract.work_entry_type_unpaid_leave')),
]"/>
</record>
<record id="l10n_cnai_hr_payroll.structure_type_employee_external" model="hr.payroll.structure.type">
<field name="default_struct_id" ref="hr_payroll_structure_employee_external_salary"/>
</record>
</data>
</odoo>