Files
odoo_source/addons/hr/data/hr_data.xml
T
Yannick Tivisse e8c48f824e [IMP] hr: Remove address_home_id field
Improve usability of employee form. It is confusing for end users
to create another record to encode the employee address.

Move all the private information on the hr.employee record itself.

Remove the M2O address_home_id.

TaskID: 3101400
2023-07-05 14:21:28 +02:00

114 lines
4.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="dep_administration" model="hr.department">
<field name="name">Administration</field>
</record>
<record id="employee_admin" model="hr.employee">
<field name="name" eval="obj(ref('base.partner_admin')).name" model="res.partner"/>
<field name="department_id" ref="dep_administration"/>
<field name="user_id" ref="base.user_admin"/>
<field name="address_id" ref="base.main_partner"/>
<field name="private_email">admin@example.com</field>
<field name="image_1920" eval="obj(ref('base.partner_admin')).image_1920" model="res.partner"/>
</record>
<record id="onboarding_plan" model='hr.plan'>
<field name="name">Onboarding</field>
</record>
<record id="onboarding_setup_it_materials" model="hr.plan.activity.type">
<field name="summary">Setup IT Materials</field>
<field name="responsible">manager</field>
<field name="plan_id" ref="onboarding_plan"/>
</record>
<record id="onboarding_plan_training" model="hr.plan.activity.type">
<field name="summary">Plan Training</field>
<field name="responsible">manager</field>
<field name="plan_id" ref="onboarding_plan"/>
</record>
<record id="onboarding_training" model="hr.plan.activity.type">
<field name="summary">Training</field>
<field name="responsible">employee</field>
<field name="plan_id" ref="onboarding_plan"/>
</record>
<record id="offboarding_plan" model='hr.plan'>
<field name="name">Offboarding</field>
</record>
<record id="offboarding_setup_compute_out_delais" model="hr.plan.activity.type">
<field name="summary">Compute Out Delais</field>
<field name="responsible">manager</field>
<field name="plan_id" ref="offboarding_plan"/>
</record>
<record id="offboarding_take_back_hr_materials" model="hr.plan.activity.type">
<field name="summary">Take Back HR Materials</field>
<field name="responsible">manager</field>
<field name="plan_id" ref="offboarding_plan"/>
</record>
<record model="ir.config_parameter" id="hr_presence_control_login" forcecreate="False">
<field name="key">hr.hr_presence_control_login</field>
<field name="value">True</field>
</record>
<!-- Departure Reasons -->
<record id="departure_fired" model="hr.departure.reason">
<field name="sequence">0</field>
<field name="name">Fired</field>
</record>
<record id="departure_resigned" model="hr.departure.reason">
<field name="sequence">1</field>
<field name="name">Resigned</field>
</record>
<record id="departure_retired" model="hr.departure.reason">
<field name="sequence">2</field>
<field name="name">Retired</field>
</record>
<record id="contract_type_permanent" model="hr.contract.type">
<field name="name">Permanent</field>
<field name="sequence">1</field>
</record>
<record id="contract_type_temporary" model="hr.contract.type">
<field name="name">Temporary</field>
<field name="sequence">2</field>
</record>
<record id="contract_type_seasonal" model="hr.contract.type">
<field name="name">Seasonal</field>
<field name="sequence">3</field>
</record>
<record id="contract_type_full_time" model="hr.contract.type">
<field name="name">Full-Time</field>
<field name="sequence">4</field>
</record>
<record id="contract_type_part_time" model="hr.contract.type">
<field name="name">Part-Time</field>
<field name="sequence">5</field>
</record>
<!-- Work permit expires Soon -->
<record id="ir_cron_data_check_work_permit_validity" model="ir.cron">
<field name="name">HR Employee: check work permit validity</field>
<field name="model_id" ref="model_hr_employee"/>
<field name="state">code</field>
<field name="code">model._cron_check_work_permit_validity()</field>
<field name="interval_number">1</field>
<field name="interval_type">days</field>
<field name="numbercall">-1</field>
</record>
</data>
</odoo>