2008-09-16 14:29:24 +00:00
<?xml version="1.0" encoding="utf-8"?>
<openerp >
<data >
2010-01-09 14:30:02 +00:00
2008-10-27 15:29:13 +00:00
<record id= "view_attendance_form" model= "ir.ui.view" >
2008-09-16 14:29:24 +00:00
<field name= "name" > hr.attendance.form</field>
<field name= "model" > hr.attendance</field>
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
2012-06-09 14:39:04 +00:00
<form string= "Employee attendances" version= "7.0" >
2012-06-13 12:36:44 +00:00
<sheet >
2012-06-07 17:30:07 +00:00
<group >
<field name= "employee_id" />
<field name= "name" />
<field name= "action" />
<field name= "action_desc" />
</group>
2012-06-13 12:36:44 +00:00
</sheet>
2008-09-16 14:29:24 +00:00
</form>
</field>
</record>
2010-07-03 10:21:52 +00:00
2008-09-16 14:29:24 +00:00
<record id= "view_attendance_tree" model= "ir.ui.view" >
<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>
2010-01-11 11:48:35 +00:00
2008-09-16 14:29:24 +00:00
<record id= "view_attendance_who" model= "ir.ui.view" >
<field name= "name" > hr.attendance.tree</field>
<field name= "model" > hr.attendance</field>
<field name= "type" > tree</field>
<field eval= "3" name= "priority" />
<field name= "arch" type= "xml" >
2011-12-30 10:17:49 +00:00
<tree string= "Employee attendances" >
2008-09-16 14:29:24 +00:00
<field name= "employee_id" />
<field name= "name" />
<field name= "action" />
2010-08-09 10:40:10 +00:00
<field name= "day" invisible= "1" />
2008-09-16 14:29:24 +00:00
</tree>
</field>
</record>
2010-03-09 16:59:26 +00:00
<record model= "ir.ui.view" id= "view_hr_attendance_filter" >
<field name= "name" > view_hr_attendance_filter</field>
<field name= "model" > hr.attendance</field>
<field name= "type" > search</field>
<field name= "arch" type= "xml" >
<search string= "Hr Attendance Search" >
2012-06-22 11:12:51 +00:00
<field name= "name" string= "Attendance" />
2010-09-06 10:13:17 +00:00
<separator orientation= "vertical" />
2011-09-24 00:55:47 +00:00
<filter icon= "terp-go-today" string= "Today" name= "today" domain= "[('name','>=',current_date),('name','<=',current_date)]" />
2012-06-15 12:57:50 +00:00
<filter icon= "terp-stock_align_left_24" string= "My Attendance" domain= "[('employee_id.user_id.id', '=', uid)]" />
2010-03-18 17:39:33 +00:00
<separator orientation= "vertical" />
2010-10-12 21:59:40 +00:00
<field name= "employee_id" />
<field name= "action" />
2010-03-18 17:39:33 +00:00
<newline />
2010-06-03 13:44:00 +00:00
<group expand= "0" string= "Group By..." >
<filter name= "employee" string= "Employee" icon= "terp-personal" domain= "[]" context= "{'group_by':'employee_id'}" />
2010-09-06 10:13:17 +00:00
<separator orientation= "vertical" />
2010-06-16 11:41:41 +00:00
<filter string= "Day" icon= "terp-go-today" domain= "[]" context= "{'group_by':'day'}" />
2010-03-18 17:39:33 +00:00
</group>
2010-03-09 16:59:26 +00:00
</search>
</field>
</record>
2010-05-10 12:59:15 +00:00
2008-09-16 14:29:24 +00:00
<record id= "open_view_attendance" model= "ir.actions.act_window" >
2011-12-30 10:17:49 +00:00
<field name= "name" > Attendances</field>
2008-09-16 14:29:24 +00:00
<field name= "res_model" > hr.attendance</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,form</field>
2010-10-12 21:59:40 +00:00
<field name= "context" > {"search_default_today":1}</field>
2010-03-09 16:59:26 +00:00
<field name= "search_view_id" ref= "view_hr_attendance_filter" />
2010-12-14 06:22:11 +00:00
<field name= "help" > The Time Tracking functionality aims to manage employee attendances from Sign in/Sign out actions. You can also link this feature to an attendance device using OpenERP's web service features.</field>
2008-09-16 14:29:24 +00:00
</record>
2010-01-09 14:30:02 +00:00
2012-03-05 12:42:45 +00:00
<menuitem id= "menu_hr_time_tracking" name= "Time Tracking" parent= "hr.menu_hr_root" sequence= "5" groups= "base.group_user,base.group_hr_user,base.group_hr_manager" />
2010-09-28 22:49:26 +00:00
2012-03-05 12:42:45 +00:00
<menuitem id= "menu_hr_attendance" name= "Attendances" parent= "hr.menu_hr_root" sequence= "10" groups= "base.group_user,base.group_hr_user,base.group_hr_manager" />
2010-09-28 22:49:26 +00:00
2010-10-12 21:59:40 +00:00
<menuitem action= "open_view_attendance" id= "menu_open_view_attendance" parent= "menu_hr_attendance" sequence= "20" />
2010-01-11 11:48:35 +00:00
2008-09-16 14:29:24 +00:00
<record id= "edit_attendance_reason" model= "ir.ui.view" >
<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" >
2012-06-09 14:39:04 +00:00
<form string= "Define attendance reason" version= "7.0" >
2012-06-07 17:30:07 +00:00
<group col= "4" >
<field name= "name" />
<field name= "action_type" />
</group>
2008-09-16 14:29:24 +00:00
</form>
</field>
</record>
2010-07-03 10:21:52 +00:00
2008-09-16 14:29:24 +00:00
<record id= "view_attendance_reason" model= "ir.ui.view" >
<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" >
2010-10-08 13:22:47 +00:00
<field name= "name" />
2008-09-16 14:29:24 +00:00
<field name= "action_type" />
</tree>
</field>
</record>
2010-07-03 10:21:52 +00:00
2008-09-16 14:29:24 +00:00
<record id= "open_view_attendance_reason" model= "ir.actions.act_window" >
<field name= "name" > Attendance Reasons</field>
<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>
2010-07-03 10:21:52 +00:00
2011-10-20 13:21:45 +00:00
<menuitem
2012-03-22 12:38:23 +00:00
sequence="35" id="hr.menu_open_view_attendance_reason_new_config" parent="hr.menu_hr_configuration" name="Attendance"
groups="base.group_no_one"/>
2012-05-30 10:12:38 +00:00
<menuitem action= "open_view_attendance_reason" id= "menu_open_view_attendance_reason" parent= "hr.menu_open_view_attendance_reason_new_config" groups= "base.group_no_one" />
2010-01-11 11:48:35 +00:00
2008-09-16 14:29:24 +00:00
<record id= "hr_attendance_employee" model= "ir.ui.view" >
<field name= "name" > hr.employee.form1</field>
<field name= "model" > hr.employee</field>
<field name= "type" > form</field>
<field name= "inherit_id" ref= "hr.view_employee_form" />
<field name= "arch" type= "xml" >
2010-02-17 05:25:53 +00:00
<field name= "coach_id" position= "after" >
2010-08-10 09:07:15 +00:00
<group colspan= "2" >
2011-07-22 06:20:03 +00:00
<field name= "state" />
2010-12-30 17:08:00 +00:00
<button name= "attendance_action_change" states= "present" string= "Sign Out" type= "object" icon= "gtk-go-forward" context= "{'type':'sign_out'}" groups= "base.group_hr_user" />
<button name= "attendance_action_change" states= "absent" string= "Sign In" type= "object" icon= "gtk-go-back" context= "{'type':'sign_in'}" groups= "base.group_hr_user" />
2011-07-21 08:46:37 +00:00
</group>
2008-09-16 14:29:24 +00:00
</field>
</field>
</record>
2010-01-11 11:48:35 +00:00
2008-10-27 15:29:13 +00:00
</data>
2008-09-16 14:29:24 +00:00
</openerp>