[MERGE] trunk-usability rco
[odoo/odoo.git] / addons / hr / hr_demo.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data noupdate="1">
4         <record id="base.user_demo" model="res.users">
5             <field name="groups_id" eval="[(4, ref('base.group_hr_user'))]"/>
6         </record>
7
8         <!-- Employee Category -->
9
10         <record id="category_experience" model="hr.employee.category">
11             <field name="name">Experience</field>
12         </record>
13
14         <record id="category_ranking" model="hr.employee.category">
15             <field name="name">Ranking</field>
16         </record>
17
18         <record id="category_ceo" model="hr.employee.category">
19             <field name="name">CEO</field>
20             <field name="parent_id" ref="category_ranking"/>
21         </record>
22
23         <record id="category_cto" model="hr.employee.category">
24             <field name="name">CTO</field>
25             <field name="parent_id" ref="category_ceo"/>
26         </record>
27
28         <record id="category_managers" model="hr.employee.category">
29             <field name="name">Managers (Tech. Heads)</field>
30             <field name="parent_id" ref="category_cto"/>
31         </record>
32
33         <record id="category_project_managers" model="hr.employee.category">
34             <field name="name">Project Managers</field>
35             <field name="parent_id" ref="category_managers"/>
36         </record>
37
38         <record id="category_employee" model="hr.employee.category">
39             <field name="name">Employees</field>
40             <field name="parent_id" ref="category_project_managers"/>
41         </record>
42
43         <record id="category_sr_exec" model="hr.employee.category">
44             <field name="name">Sr. Executives (5 years)</field>
45             <field name="parent_id" ref="category_experience"/>
46         </record>
47
48         <record id="category_jr_exec" model="hr.employee.category">
49             <field name="name">Jr. Executives (6 months)</field>
50             <field name="parent_id" ref="category_experience"/>
51         </record>
52
53         <record id="category_trainee" model="hr.employee.category">
54             <field name="name">Trainee</field>
55             <field name="parent_id" ref="category_experience"/>
56         </record>
57
58
59         <!-- Example employee -->
60
61         <record id="employee1" model="hr.employee">
62             <field name="name">Fabien Pinckaers</field>
63             <field name="calendar_id" ref="resource.timesheet_group1"/>
64             <field name="user_id" ref="base.user_root"/>
65             <field name="category_ids" eval="[(6, 0, [ref('category_sr_exec'),ref('category_ceo')])]"/>
66         </record>
67
68         <record id="employee2" model="hr.employee">
69             <field name="name">Quentin Paolino</field>
70             <field name="calendar_id" ref="resource.timesheet_group1"/>
71             <field name="user_id" ref="base.user_demo"/>
72             <field name="category_ids" eval="[(6, 0, [ref('category_jr_exec'),ref('category_managers')])]"/>
73         </record>
74
75         <record id="employee3" model="hr.employee">
76             <field name="name">Antoine Philippe</field>
77             <field name="calendar_id" ref="resource.timesheet_group1"/>
78             <field name="user_id" ref="base.user_root"/>
79             <field name="category_ids" eval="[(6, 0, [ref('category_trainee')])]"/>
80         </record>
81
82         <record id="ir_ui_view_sc_employees_demo" model="ir.ui.view_sc">
83             <field name="name">Employees</field>
84             <field name="resource">ir.ui.menu</field>
85             <field name="user_id" ref="base.user_demo"/>
86             <field name="res_id" ref="hr.menu_open_view_employee_list_my"/>
87         </record>
88
89     </data>
90 </openerp>