[IMP] Upgrade the translations
[odoo/odoo.git] / addons / hr / hr_view.xml
index cea0e38..89403b4 100644 (file)
-<?xml version="1.0" ?>
-<terp>
-       <data>
-               <menuitem name="Human Resources" id="menu_hr_root" icon="terp-hr"/>
-               <menuitem name="Human Resources/Reporting" id="menu_hr_reporting" sequence="40"/>
-               <menuitem name="Human Resources/Configuration" groups="admin"/>
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data>
+        <menuitem icon="terp-hr" id="menu_hr_root" name="Human Resources"/>
+        <menuitem 
+            id="menu_hr_reporting" 
+            name="Reporting" 
+            parent="hr.menu_hr_root" 
+            sequence="40"
+            groups="group_hr_manager"/>
+        <menuitem 
+            id="menu_hr_configuration" 
+            name="Configuration" 
+            parent="hr.menu_hr_root"
+            sequence="5" groups="group_hr_manager"/>
+        
+        <!--
+        ==========
+        Employee 
+        ==========
+        -->
+        <record id="view_employee_form" model="ir.ui.view">
+            <field name="name">hr.employee.form</field>
+            <field name="model">hr.employee</field>
+            <field name="type">form</field>
+            <field name="arch" type="xml">
+                <form string="Employee">
+                    <group colspan="4" col="4">
+                        <field name="name" select="1"/>
+                        <field name="active" select="1"/>
+                        <field name="company_id"/>
+                        <field name="user_id"/>
+                    </group>
+                    <notebook colspan="4">
+                        <page string="Personal Information">
+                            <group col="2" colspan="2">
+                                <separator colspan="2" string="Social IDs"/>
+                                <field name="ssnid"/>
+                                <field name="sinid"/>
+                                <field name="otherid"/>
+                            </group>
+                            <group col="2" colspan="2">
+                                <separator string="Status" colspan="2"/>
+                                <field name="gender"/>
+                                <field name="marital"/>
+                                <field name="country_id"/>
+                                <field name="birthday"/>
+                            </group>
 
-               <!--
-               ==========
-               Employee 
-               ==========
-               -->
-               <record model="ir.ui.view" id="view_employee_form">
-                       <field name="name">hr.employee.form</field>
-                       <field name="model">hr.employee</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Employee">
-                                       <notebook>
-                                               <page string="Information">
-                                                       <separator string="General Information" colspan="4" />
-                                                       <field name="name" select="1"/>
-                                                       <field name="company_id"/>
-                                                       <field name="user_id"/>
-                                                       <field name="address_id"/>
-                                                       <field name="notes" colspan="4"/>
-                                                       <separator string="Working Data" colspan="4" />
-                                                       <field name="regime" />
-                                                       <field name="active" select="1" />
-                                                       <field name="holiday_max" />
-                                                       <field name="started" select="1" />
-                                                       <field name="workgroups" colspan="4" />
-                                                       <field name="state"/>
-                                                       <field name="parent_id" select="1"/>
-                                                       <field name="category_id"/>
-                                                       <group colspan="2" col="2">
-                                                               <button string="Sign in !" name="sign_in" states="absent" type="object" />
-                                                               <button string="Sign out !" name="sign_out" states="present" type="object" />
-                                                       </group>
-                                               </page>
-                                               <page string="Holidays">
-                                                       <field name="holidays" colspan="4"
-                                                               widget="one2many_list"
-                                                               nolabel="1" />
-                                               </page>
-                                       </notebook>
-                               </form>
-                       </field>
-               </record>
-               <record model="ir.ui.view" id="view_employee_tree">
-                       <field name="name">hr.employee.tree</field>
-                       <field name="model">hr.employee</field>
-                       <field name="type">tree</field>
-                       <field name="field_parent">child_ids</field>
-                       <field name="arch" type="xml">
-                               <tree string="Employees">
-                                       <field name="name"/>
-                                       <field name="user_id"/>
-                                       <field name="address_id"/>
-                                       <field name="state"/>
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="open_view_employee_tree">
-                       <field name="name">Employees Structure</field>
-                       <field name="res_model">hr.employee</field>
-                       <field name="view_type">tree</field>
-                       <field name="view_mode">tree,form</field>
-                       <field name="view_id" ref="view_employee_tree"/>
-                       <field name="domain">[('parent_id','=',False)]</field>
-               </record>
-               <menuitem name="Human Resources/Employees" id="menu_open_view_employee_tree" action="open_view_employee_tree" groups="admin"/>
+                            <group col="2" colspan="2">
+                                <separator string="Contact Information" colspan="2"/>
+                                <field name="address_id" colspan="2"/>
+                                <field name="work_phone"/>
+                                <field name="work_email"/>
+                                <field name="work_location"/>
+                            </group>
 
-               <record model="ir.ui.view" id="view_employee_list">
-                       <field name="name">hr.employee.tree</field>
-                       <field name="model">hr.employee</field>
-                       <field name="type">tree</field>
-                       <field name="arch" type="xml">
-                               <tree string="Employees">
-                                       <field name="name"/>
-                                       <field name="user_id"/>
-                                       <field name="address_id"/>
-                                       <field name="state"/>
-                                       <field name="parent_id"/>
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="open_view_employee_list">
-                       <field name="res_model">hr.employee</field>
-                       <field name="view_type">form</field>
-                       <field name="view_mode">tree,form</field>
-                       <field name="view_id" ref="view_employee_list"/>
-               </record>
-               <menuitem name="Human Resources/Employees/Employees" id="menu_open_view_employee_list" action="open_view_employee_list" groups="admin"/>
+                            <group col="4" colspan="2">
+                                <separator string="Job Information" colspan="4"/>
+                                <field name="parent_id" select="1" colspan="4"/>
 
-               <record model="ir.actions.act_window" id="open_view_employee_new">
-                       <field name="res_model">hr.employee</field>
-                       <field name="view_type">form</field>
-                       <field name="view_mode">form,tree</field>
-               </record>
-               <menuitem name="Human Resources/Employees/New Employee" id="menu_open_view_employee_new" action="open_view_employee_new" groups="admin"/>
+                                <field name="category_id" colspan="4"/>
+                            </group>
+                        </page>
+                        <page string="Notes">
+                            <field colspan="4" nolabel="1" name="notes"/>
+                        </page>
+                    </notebook>
+                </form>
+            </field>
+        </record>
 
+        <record id="view_employee_tree" model="ir.ui.view">
+            <field name="name">hr.employee.tree</field>
+            <field name="model">hr.employee</field>
+            <field name="type">tree</field>
+            <field name="field_parent">child_ids</field>
+            <field name="arch" type="xml">
+                <tree string="Employees">
+                    <field name="name"/>
+                    <field name="work_phone"/>
+                    <field name="work_email"/>
+                    <field name="address_id"/>
+                    <field name="parent_id"/>
+                </tree>
+            </field>
+        </record>
+        <record id="open_view_employee_tree" model="ir.actions.act_window">
+            <field name="name">Employees Structure</field>
+            <field name="res_model">hr.employee</field>
+            <field name="view_type">tree</field>
+            <field name="view_mode">tree,form</field>
+            <field name="view_id" ref="view_employee_tree"/>
+            <field name="domain">[('parent_id','=',False)]</field>
+        </record>
+        
+        <record id="open_view_employee_list" model="ir.actions.act_window">
+            <field name="name">Employees</field>
+            <field name="res_model">hr.employee</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">tree,form</field>
+            <field name="view_id" eval="False"/>
+        </record>
+        <menuitem
+            id="menu_open_view_employee_list"
+            name="Employees"
+            groups="group_hr_manager"
+            parent="hr.menu_hr_root"/>
 
-               <!--
-               =======================
-               Employee architecture
-               =======================
-               -->
-               <record model="ir.ui.view" id="view_partner_tree2">
-                       <field name="name">hr.employee.tree</field>
-                       <field name="model">hr.employee</field>
-                       <field name="type">tree</field>
-                       <field name="field_parent">child_ids</field>
-                       <field name="arch" type="xml">
-                               <tree string="Employees">
-                                       <field name="name"/>
-                                       <field name="user_id"/>
-                                       <field name="address_id"/>
-                                       <field name="state"/>
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="action2">
-                       <field name="name">Hierarchical view of this employee</field>
-                       <field name="type">ir.actions.act_window</field>
-                       <field name="res_model">hr.employee</field>
-                       <field name="domain">[('id','in',active_ids)]</field>
-                       <field name="view_type">tree</field>
-                       <field name="view_id" ref="view_partner_tree2"/>
-               </record>
-               <ir_set>
-                       <field name="key" eval="'action'"/>
-                       <field name="key2" eval="'client_action_multi'"/>
-                       <field name="models" eval="['hr.employee']"/>
-                       <field name="name">Employees Hierarchy</field>
-                       <field name="value" eval="'ir.actions.act_window,'+str(action2)"/>
-                       <field name="isobject" eval="True"/>
-                       <field name="replace" eval="True"/>
-               </ir_set>
+        <menuitem
+            action="open_view_employee_tree"
+            id="menu_open_view_employee_tree"
+            parent="menu_open_view_employee_list"/>
 
+       <record id="open_view_employee_list_my" model="ir.actions.act_window">
+            <field name="name">All Employees</field>
+            <field name="res_model">hr.employee</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">tree,form</field>
+            <field name="domain">[]</field>
+        </record>
+        <menuitem
+            action="open_view_employee_list_my"
+            id="menu_open_view_employee_list_my"
+            parent="menu_open_view_employee_list"/>
 
-               <!-- 
-               ============
-               Timesheets 
-               ============
-               -->
-               <record model="ir.ui.view" id="create_group">
-                       <field name="name">hr.timesheet.group.form</field>
-                       <field name="model">hr.timesheet.group</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Timesheet category">
-                                       <field name="name" select="1"/>
-                                       <field name="manager" select="1"/>
-                                       <newline />
-                                       <separator string="Timesheets" colspan="4"/>
-                                       <newline />
-                                       <field name="timesheet_id" widget="one2many_list" nolabel="1" colspan="4"/>
-                               </form>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="edit_workgroup">
-                       <field name="res_model">hr.timesheet.group</field>
-                       <field name="view_type">form</field>
-                       <field name="view_id" ref="create_group" />
-               </record>
-               <menuitem name="Human Resources/Configuration/Timesheet Categories" id="menu_edit_workgroup" action="edit_workgroup" groups="admin"/>
+        <record id="open_view_employee_new" model="ir.actions.act_window">
+            <field name="name">New Employee</field>
+            <field name="res_model">hr.employee</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">form,tree</field>
+        </record>
+        <menuitem
+            action="open_view_employee_new"
+            id="menu_open_view_employee_new" 
+            parent="menu_open_view_employee_list"/>
 
-               <record model="ir.ui.view" id="view_timesheet_tree">
-                       <field name="name">hr.timesheet.tree</field>
-                       <field name="model">hr.timesheet</field>
-                       <field name="type">tree</field>
-                       <field name="arch" type="xml">
-                               <tree string="Timesheet">
-                                       <field name="name"/>
-                                       <field name="dayofweek"/>
-                                       <field name="hour_from"/>
-                                       <field name="hour_to"/>
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.ui.view" id="view_timesheet_form">
-                       <field name="name">hr.timesheet.form</field>
-                       <field name="model">hr.timesheet</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Timesheet">
-                                       <field name="name" colspan="4" select="1"/>
-                                       <field name="date_from" />
-                                       <field name="dayofweek" select="1" />
-                                       <field name="hour_from"/>
-                                       <field name="hour_to"/>
-                               </form>
-                       </field>
-               </record>
+        <!--
+        =======================
+        Employee architecture
+        =======================
+        -->
+        <record id="view_partner_tree2" model="ir.ui.view">
+            <field name="name">hr.employee.tree</field>
+            <field name="model">hr.employee</field>
+            <field name="type">tree</field>
+            <field name="field_parent">child_ids</field>
+            <field name="arch" type="xml">
+                <tree string="Employees">
+                    <field name="name"/>
+                    <field name="user_id"/>
+                    <field name="address_id"/>
 
-               <!-- Attendance -->
-               <record model="ir.ui.view" id="view_attendance_form">
-                       <field name="name">hr.attendance.form</field>
-                       <field name="model">hr.attendance</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Employee attendance">
-                                       <field name="employee_id" select="1"/>
-                                       <field name="name" colspan="4" select="1"/>
-                                       <field name="action" select="1"/>
-                                       <field name="action_desc"  select="1"/>
-                               </form>
-                       </field>
-               </record>
-               <record model="ir.ui.view" id="view_attendance_tree">
-                       <field name="name">hr.attendance.tree</field>
-                       <field name="model">hr.attendance</field>
-                       <field name="type">tree</field>
-                       <field name="arch" type="xml">
-                               <tree string="Employee attendances">
-                                       <field name="name" />
-                                       <field name="action" />
-                                       <field name="action_desc" />
-                               </tree>
-                       </field>
-               </record>
-
-               <record model="ir.ui.view" id="view_employee_category_form">
-                       <field name="name">hr.employee.category.form</field>
-                       <field name="model">hr.employee.category</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Employee Category">
-                                       <field name="name" select="1"/>
-                                       <field name="parent_id"  select="1"/>
-                               </form>
-                       </field>
-               </record>
-               <record model="ir.ui.view" id="view_employee_category_list">
-                       <field name="name">hr.employee.category.list</field>
-                       <field name="model">hr.employee.category</field>
-                       <field name="type">tree</field>
-                       <field name="priority" eval="8"/>
-                       <field name="arch" type="xml">
-                               <tree string="Employees Categories">
-                                       <field name="name" />
-                                       <field name="parent_id" />
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.ui.view" id="view_employee_category_tree">
-                       <field name="name">hr.employee.category.tree</field>
-                       <field name="model">hr.employee.category</field>
-                       <field name="type">tree</field>
-                       <field name="field_parent">child_ids</field>
-                       <field name="arch" type="xml">
-                               <tree string="Employees Categories">
-                                       <field name="name" />
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="open_view_categ_form">
-                       <field name="res_model">hr.employee.category</field>
-                       <field name="view_type">form</field>
-                       <field name="view_mode">form,tree</field>
-               </record>
-               <menuitem name="Human Resources/Configuration/Categories of Employee" id="menu_view_employee_category_form" action="open_view_categ_form" groups="admin"/>
-
-               <record model="ir.actions.act_window" id="open_view_categ_tree">
-                       <field name="name">Categories structure</field>
-                       <field name="res_model">hr.employee.category</field>
-                       <field name="view_type">tree</field>
-                       <field name="view_id" ref="view_employee_category_tree"/>
-                       <field name="domain">[('parent_id','=',False)]</field>
-               </record>
-               <menuitem name="Human Resources/Configuration/Categories of Employee/Categories Structure" id="menu_view_employee_category_tree" action="open_view_categ_tree" groups="admin"/>
-
-               <record model="ir.ui.view" id="view_attendance_who">
-                       <field name="name">hr.attendance.tree</field>
-                       <field name="model">hr.attendance</field>
-                       <field name="type">tree</field>
-                       <field name="priority" eval="3"/>
-                       <field name="arch" type="xml">
-                               <tree string="Employee attendance">
-                                       <field name="employee_id" />
-                                       <field name="name" />
-                                       <field name="action" />
-                                       <field name="action_desc" />
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="open_view_attendance">
-                       <field name="res_model">hr.attendance</field>
-                       <field name="view_type">form</field>
-                       <field name="view_mode">tree,form</field>
-               </record>
-               <menuitem name="Human Resources/Attendances" id="menu_hr_attendance"/>
-               <menuitem name="Human Resources/Attendances/Attendances" id="menu_open_view_attendance" action="open_view_attendance" groups="admin"/>
-
-
-               <!-- Holidays -->
-               <record model="ir.ui.view" id="edit_holiday">
-                       <field name="name">hr.holidays.form</field>
-                       <field name="model">hr.holidays</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Employee holidays">
-                                       <field name="name" colspan="4" select="1"/>
-                                       <field name="date_from"  select="1"/>
-                                       <field name="date_to"  select="1"/>
-                                       <newline />
-                                       <field name="holiday_status"  select="1"/>
-                               </form>
-                       </field>
-               </record>
-               <record model="ir.ui.view" id="view_holiday">
-                       <field name="name">hr.holidays.tree</field>
-                       <field name="model">hr.holidays</field>
-                       <field name="type">tree</field>
-                       <field name="arch" type="xml">
-                               <tree string="Employee holidays">
-                                       <field name="name" />
-                                       <field name="date_from" />
-                                       <field name="date_to" />
-                                       <field name="holiday_status" />
-                               </tree>
-                       </field>
-               </record>
-
-               <record model="ir.ui.view" id="ask_holiday">
-                       <field name="name">hr.holidays.ask_form</field>
-                       <field name="model">hr.holidays</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Vacations requests">
-                                       <field name="name" select="1"/>
-                                       <field name="holiday_status"/>
-                                       <field name="employee_id" colspan="4" select="1"/>
-                                       <newline />
-                                       <field name="date_from"  select="1"/>
-                                       <field name="date_to"  select="1"/>
-                               </form>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="open_ask_holidays">
-                       <field name="res_model">hr.holidays</field>
-                       <field name="view_type">form</field>
-                       <field name="view_id" ref="view_holiday" />
-               </record>
-               <menuitem name="Human Resources/Attendances/Vacation Request"
-                       id="menu_open_ask_holidays" action="open_ask_holidays" groups="admin"/>
-
-               <!-- Some Configuration (holiday type, attendance reasons) -->
-
-               <record model="ir.ui.view" id="edit_holiday_status">
-                       <field name="name">hr.holidays.status.form</field>
-                       <field name="model">hr.holidays.status</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Define holiday status">
-                                       <field name="name" colspan="4"  select="1"/>
-                               </form>
-                       </field>
-               </record>
-               <record model="ir.ui.view" id="view_holiday_status">
-                       <field name="name">hr.holidays.status.tree</field>
-                       <field name="model">hr.holidays.status</field>
-                       <field name="type">tree</field>
-                       <field name="arch" type="xml">
-                               <tree string="Holiday status">
-                                       <field name="name"/>
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="open_view_holiday_status">
-                       <field name="type">ir.actions.act_window</field>
-                       <field name="res_model">hr.holidays.status</field>
-                       <field name="view_type">form</field>
-                       <field name="view_mode">tree,form</field>
-                       <field name="view_id" ref="view_holiday_status" />
-               </record>
-               <menuitem name="Human Resources/Configuration/Holiday Status"
-                       id="menu_open_view_holiday_status" action="open_view_holiday_status" groups="admin"/>
-
-               <record model="ir.ui.view" id="edit_attendance_reason">
-                       <field name="name">hr.action.reason.form</field>
-                       <field name="model">hr.action.reason</field>
-                       <field name="type">form</field>
-                       <field name="arch" type="xml">
-                               <form string="Define attendance reason">
-                                       <field name="name" colspan="4"  select="1"/>
-                                       <field name="action_type"  select="1"/>
-                               </form>
-                       </field>
-               </record>
-               <record model="ir.ui.view" id="view_attendance_reason">
-                       <field name="name">hr.action.reason.tree</field>
-                       <field name="model">hr.action.reason</field>
-                       <field name="type">tree</field>
-                       <field name="arch" type="xml">
-                               <tree string="Attendance reasons">
-                                       <field name="name"/>
-                                       <field name="action_type" />
-                               </tree>
-                       </field>
-               </record>
-               <record model="ir.actions.act_window" id="open_view_attendance_reason">
-                       <field name="type">ir.actions.act_window</field>
-                       <field name="res_model">hr.action.reason</field>
-                       <field name="view_type">form</field>
-                       <field name="view_mode">tree,form</field>
-                       <field name="view_id" ref="view_attendance_reason" />
-               </record>
-               <menuitem name="Human Resources/Configuration/Attendance Reasons"
-                       id="menu_open_view_attendance_reason" action="open_view_attendance_reason" groups="admin"/>
-
-       </data>
-</terp>
+                </tree>
+            </field>
+        </record>
+        <record id="action2" model="ir.actions.act_window">
+            <field name="name">Employee Hierarchy</field>
+            <field name="type">ir.actions.act_window</field>
+            <field name="res_model">hr.employee</field>
+            <field name="domain">[('id','in',active_ids)]</field>
+            <field name="view_type">tree</field>
+            <field name="view_id" ref="view_partner_tree2"/>
+        </record>
+        <ir_set>
+            <field eval="'action'" name="key"/>
+            <field eval="'client_action_multi'" name="key2"/>
+            <field eval="['hr.employee']" name="models"/>
+            <field name="name">Employees Hierarchy</field>
+            <field eval="'ir.actions.act_window,'+str(action2)" name="value"/>
+            <field eval="True" name="isobject"/>
+            <field eval="True" name="replace"/>
+        </ir_set>
+        
+        
+        <!-- 
+        ============
+        Working Time
+        ============
+        -->
+        <record id="create_group" model="ir.ui.view">
+            <field name="name">hr.timesheet.group.form</field>
+            <field name="model">hr.timesheet.group</field>
+            <field name="type">form</field>
+            <field name="arch" type="xml">
+                <form string="Working Time Category">
+                    <field name="name" select="1"/>
+                    <field name="manager" select="1"/>
+                    <newline/>
+                    <field colspan="4" name="timesheet_id" nolabel="1" widget="one2many_list"/>
+                </form>
+            </field>
+        </record>
+        <record id="edit_workgroup" model="ir.actions.act_window">
+            <field name="name">Working Time Categories</field>
+            <field name="res_model">hr.timesheet.group</field>
+            <field name="view_type">form</field>
+            <field name="view_id" eval="False"/>
+        </record>
+        <menuitem action="edit_workgroup" id="menu_edit_workgroup" parent="hr.menu_hr_configuration"/>
+        
+        <record id="view_timesheet_tree" model="ir.ui.view">
+            <field name="name">hr.timesheet.tree</field>
+            <field name="model">hr.timesheet</field>
+            <field name="type">tree</field>
+            <field name="arch" type="xml">
+                <tree string="Working Time">
+                    <field name="name"/>
+                    <field name="dayofweek"/>
+                    <field name="hour_from" widget="float_time"/>
+                    <field name="hour_to" widget="float_time"/>
+                </tree>
+            </field>
+        </record>
+        <record id="view_timesheet_form" model="ir.ui.view">
+            <field name="name">hr.timesheet.form</field>
+            <field name="model">hr.timesheet</field>
+            <field name="type">form</field>
+            <field name="arch" type="xml">
+                <form string="Working Time">
+                    <field colspan="4" name="name" select="1"/>
+                    <field name="date_from"/>
+                    <field name="dayofweek" select="1"/>
+                    <field name="hour_from" widget="float_time"/>
+                    <field name="hour_to" widget="float_time"/>
+                </form>
+            </field>
+        </record>
+        
+        <!-- 
+        ============
+        Employee Category
+        ============
+        -->
+        
+       <record id="view_employee_category_form" model="ir.ui.view">
+            <field name="name">hr.employee.category.form</field>
+            <field name="model">hr.employee.category</field>
+            <field name="type">form</field>
+            <field name="arch" type="xml">
+                <form string="Employee Category">
+                    <field name="name" select="1"/>
+                    <field name="parent_id" select="1"/>
+                </form>
+            </field>
+        </record>
+        <record id="view_employee_category_list" model="ir.ui.view">
+            <field name="name">hr.employee.category.list</field>
+            <field name="model">hr.employee.category</field>
+            <field name="type">tree</field>
+            <field eval="8" name="priority"/>
+            <field name="arch" type="xml">
+                <tree string="Employees Categories">
+                    <field name="name"/>
+                    <field name="parent_id"/>
+                </tree>
+            </field>
+        </record>
+        <record id="view_employee_category_tree" model="ir.ui.view">
+            <field name="name">hr.employee.category.tree</field>
+            <field name="model">hr.employee.category</field>
+            <field name="type">tree</field>
+            <field name="field_parent">child_ids</field>
+            <field name="arch" type="xml">
+                <tree string="Employees Categories">
+                    <field name="name"/>
+                </tree>
+            </field>
+        </record>
+        <record id="open_view_categ_form" model="ir.actions.act_window">
+            <field name="name">Categories of Employee</field>
+            <field name="res_model">hr.employee.category</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">tree,form</field>
+        </record>
+        <menuitem action="open_view_categ_form" id="menu_view_employee_category_form" parent="hr.menu_hr_configuration"/>
+        
+        <record id="open_view_categ_tree" model="ir.actions.act_window">
+            <field name="name">Categories structure</field>
+            <field name="res_model">hr.employee.category</field>
+            <field name="view_type">tree</field>
+            <field name="view_id" ref="view_employee_category_tree"/>
+            <field name="domain">[('parent_id','=',False)]</field>
+        </record>
+        <menuitem action="open_view_categ_tree" id="menu_view_employee_category_tree" parent="hr.menu_view_employee_category_form"/>
+       
+    </data>
+</openerp>