<?xml version="1.0" encoding="utf-8"?>
<openerp>
- <data>
+ <data noupdate="1">
+ <record id="base.user_demo" model="res.users">
+ <field name="groups_id" eval="[(4, ref('base.group_hr_user'))]"/>
+ </record>
- <!-- Example employee -->
+ <!-- Employee Category -->
- <record id="timesheet_group1" model="resource.calendar">
- <field name="name">38 Hours/Week</field>
+ <record id="category_experience" model="hr.employee.category">
+ <field name="name">Experience</field>
</record>
- <record id="employee1" model="hr.employee">
- <field name="name">Fabien Pinckaers</field>
- <!--<field name="regime">45</field>-->
- <field name="user_id" ref="base.user_root"/>
- <!--<field name="holiday_max">25</field>-->
+ <record id="category_ranking" model="hr.employee.category">
+ <field name="name">Ranking</field>
</record>
- <record model="resource.calendar.week">
- <field name="name">Monday morning</field>
- <field name="dayofweek">0</field>
- <field name="hour_from">08</field>
- <field name="hour_to">12</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+ <record id="category_ceo" model="hr.employee.category">
+ <field name="name">CEO</field>
+ <field name="parent_id" ref="category_ranking"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Monday evening</field>
- <field name="dayofweek">0</field>
- <field name="hour_from">13</field>
- <field name="hour_to">18</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+ <record id="category_cto" model="hr.employee.category">
+ <field name="name">CTO</field>
+ <field name="parent_id" ref="category_ceo"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Tuesday morning</field>
- <field name="dayofweek">1</field>
- <field name="hour_from">08</field>
- <field name="hour_to">12</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+ <record id="category_managers" model="hr.employee.category">
+ <field name="name">Managers (Tech. Heads)</field>
+ <field name="parent_id" ref="category_cto"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Tuesday evening</field>
- <field name="dayofweek">1</field>
- <field name="hour_from">13</field>
- <field name="hour_to">18</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+ <record id="category_project_managers" model="hr.employee.category">
+ <field name="name">Project Managers</field>
+ <field name="parent_id" ref="category_managers"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Wednesday morning</field>
- <field name="dayofweek">2</field>
- <field name="hour_from">08</field>
- <field name="hour_to">12</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+ <record id="category_employee" model="hr.employee.category">
+ <field name="name">Employees</field>
+ <field name="parent_id" ref="category_project_managers"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Wednesday evening</field>
- <field name="dayofweek">2</field>
- <field name="hour_from">13</field>
- <field name="hour_to">18</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+ <record id="category_sr_exec" model="hr.employee.category">
+ <field name="name">Sr. Executives (5 years)</field>
+ <field name="parent_id" ref="category_experience"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Thursday morning</field>
- <field name="dayofweek">3</field>
- <field name="hour_from">08</field>
- <field name="hour_to">12</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+ <record id="category_jr_exec" model="hr.employee.category">
+ <field name="name">Jr. Executives (6 months)</field>
+ <field name="parent_id" ref="category_experience"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Thursday evening</field>
- <field name="hour_from">13</field>
- <field name="hour_to">18</field>
- <field name="dayofweek">3</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+ <record id="category_trainee" model="hr.employee.category">
+ <field name="name">Trainee</field>
+ <field name="parent_id" ref="category_experience"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Friday morning</field>
- <field name="dayofweek">4</field>
- <field name="hour_from">08</field>
- <field name="hour_to">12</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+
+ <!-- Example employee -->
+
+ <record id="employee1" model="hr.employee">
+ <field name="name">Fabien Pinckaers</field>
+ <field name="calendar_id" ref="resource.timesheet_group1"/>
+ <field name="user_id" ref="base.user_root"/>
+ <field name="category_ids" eval="[(6, 0, [ref('category_sr_exec'),ref('category_ceo')])]"/>
</record>
- <record model="resource.calendar.week">
- <field name="name">Friday evening</field>
- <field name="dayofweek">4</field>
- <field name="hour_from">13</field>
- <field name="hour_to">18</field>
- <field name="calendar_id" ref="timesheet_group1"/>
+
+ <record id="employee2" model="hr.employee">
+ <field name="name">Quentin Paolino</field>
+ <field name="calendar_id" ref="resource.timesheet_group1"/>
+ <field name="user_id" ref="base.user_demo"/>
+ <field name="category_ids" eval="[(6, 0, [ref('category_jr_exec'),ref('category_managers')])]"/>
+ </record>
+
+ <record id="employee3" model="hr.employee">
+ <field name="name">Antoine Philippe</field>
+ <field name="calendar_id" ref="resource.timesheet_group1"/>
+ <field name="user_id" ref="base.user_root"/>
+ <field name="category_ids" eval="[(6, 0, [ref('category_trainee')])]"/>
+ </record>
+
+ <record id="ir_ui_view_sc_employees_demo" model="ir.ui.view_sc">
+ <field name="name">Employees</field>
+ <field name="resource">ir.ui.menu</field>
+ <field name="user_id" ref="base.user_demo"/>
+ <field name="res_id" ref="hr.menu_open_view_employee_list_my"/>
</record>
</data>