2010-03-18 10:00:28 +00:00
<?xml version="1.0"?>
<openerp >
2010-12-29 16:26:07 +00:00
<data >
2010-03-18 10:00:28 +00:00
<!-- available holidays report -->
<record id= "view_hr_available_holidays_report_tree" model= "ir.ui.view" >
<field name= "name" > available.holidays.report.tree</field>
<field name= "model" > available.holidays.report</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Available Holidays" >
2010-07-07 12:36:49 +00:00
<field name= "employee_id" invisible= "1" />
2010-12-29 16:26:07 +00:00
<field name= "user_id" invisible= "1" />
2010-07-07 12:36:49 +00:00
<field name= "category_id" invisible= "1" />
<field name= "holiday_status_id" invisible= "1" />
2010-04-27 10:49:27 +00:00
<field name= "department_id" invisible= "1" />
2010-07-07 12:36:49 +00:00
<field name= "day" invisible= "1" />
<field name= "month" invisible= "1" />
<field name= "year" invisible= "1" />
<field name= "date" invisible= "1" />
2010-10-08 13:22:47 +00:00
<field name= "state" invisible= "1" />
2010-04-27 10:49:27 +00:00
<field name= "max_leave" sum= "Allocated Leaves" />
<field name= "taken_leaves" sum= "Taken Leaves" />
<field name= "remaining_leave" sum= "Remaining Leaves" />
2010-03-18 10:00:28 +00:00
</tree>
</field>
</record>
<record id= "view_hr_available_holidays_report_graph" model= "ir.ui.view" >
<field name= "name" > available.holidays.report.graph</field>
<field name= "model" > available.holidays.report</field>
<field name= "type" > graph</field>
<field name= "arch" type= "xml" >
2010-10-14 09:00:09 +00:00
<graph string= "Available Holidays" type= "bar" >
<field name= "holiday_status_id" />
2010-11-02 07:04:53 +00:00
<field name= "taken_leaves" string= "Taken Leaves" operator= "+" />
<field name= "max_leave" string= "Allocated Leaves" operator= "+" />
2010-03-18 10:00:28 +00:00
</graph>
</field>
</record>
2010-03-18 11:00:50 +00:00
<record id= "view_hr_available_holidays_report_search" model= "ir.ui.view" >
2010-12-29 16:26:07 +00:00
<field name= "name" > available.holidays.report.search</field>
<field name= "model" > available.holidays.report</field>
<field name= "type" > search</field>
<field name= "arch" type= "xml" >
<search string= "Leaves" >
<group >
<filter icon= "terp-go-year" string= " Year " domain= "[('date','<=', time.strftime('%%Y-%%m-%%d')),('date','>=',time.strftime('%%Y-01-01'))]" help= "Available Leaves of current year" />
<filter icon= "terp-go-month" string= " Month " name= "month"
domain="[('date','< =',(datetime.date.today()+relativedelta(day=31)).strftime('%%Y-%%m-%%d')),('date','> =',(datetime.date.today()-relativedelta(day=1)).strftime('%%Y-%%m-%%d'))]"
help="Available Leaves of current month"/>
<filter icon= "terp-go-month" string= " Month-1 " separator= "1"
2011-01-13 11:42:07 +00:00
domain="[('date','< =', (datetime.date.today() - relativedelta(day=31, months=1)).strftime('%%Y-%%m-%%d')),('date','> =',(datetime.date.today() - relativedelta(day=1,months=1)).strftime('%%Y-%%m-%%d'))]"
2010-12-29 16:26:07 +00:00
help="Available Leaves of last month"/>
<separator orientation= "vertical" />
<filter string= "Validated" icon= "terp-camera_test" domain= "[('state','=','validate')]" />
<separator orientation= "vertical" />
2010-07-07 12:36:49 +00:00
<field name= "employee_id" />
2010-12-29 16:26:07 +00:00
</group>
<newline />
<group expand= "0" string= "Extended Filters..." colspan= "10" col= "12" >
<field name= "holiday_status_id" widget= "selection" />
<field name= "department_id" widget= "selection" />
</group>
<newline />
2010-09-27 06:37:09 +00:00
<group expand= "1" string= "Group By..." colspan= "10" col= "12" >
2010-12-29 16:26:07 +00:00
<filter icon= "terp-personal" string= "Employee"
2010-09-27 06:37:09 +00:00
name="user" context="{'group_by':'employee_id'}"
help="Leaves by employee"/>
2010-12-29 16:26:07 +00:00
<filter string= "Validation User" name= "User" icon= "terp-personal" context= "{'group_by':'user_id'}" />
<separator orientation= "vertical" />
2010-10-08 13:22:47 +00:00
<filter string= "Department" icon= "terp-personal+" context= "{'group_by':'department_id'}" />
<separator orientation= "vertical" />
2010-12-29 16:26:07 +00:00
<filter icon= "terp-stock_symbol-selection" string= "Category" context= "{'group_by':'category_id'}"
2010-10-08 13:22:47 +00:00
help="Leaves by category"/>
2010-09-27 06:37:09 +00:00
<filter string= "Type" icon= "terp-stock_symbol-selection" context= "{'group_by':'holiday_status_id'}" />
<separator orientation= "vertical" />
2010-12-29 16:26:07 +00:00
<filter string= "State" icon= "terp-stock_effects-object-colorize" context= "{'group_by':'state'}" />
<separator orientation= "vertical" />
2010-09-27 06:37:09 +00:00
<filter string= "Day" icon= "terp-go-today" context= "{'group_by':'day'}" />
<filter string= "Month" icon= "terp-go-month" context= "{'group_by':'month'}" />
<filter string= "Year" icon= "terp-go-year" context= "{'group_by':'year'}" />
</group>
2010-12-29 16:26:07 +00:00
</search>
</field>
</record>
2010-03-18 11:00:50 +00:00
2010-03-18 10:00:28 +00:00
<record id= "action_hr_available_holidays_report" model= "ir.actions.act_window" >
2010-10-13 13:23:17 +00:00
<field name= "name" > Leaves Analysis</field>
2010-03-18 10:00:28 +00:00
<field name= "res_model" > available.holidays.report</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,graph</field>
2010-12-29 16:26:07 +00:00
<field name= "context" > {'search_default_month':1,'search_default_user':1,'group_by':[], 'group_by_no_leaf':1}</field>
2010-03-18 11:00:50 +00:00
<field name= "view_id" ref= "view_hr_available_holidays_report_search" />
2010-03-18 10:00:28 +00:00
</record>
<record model= "ir.actions.act_window.view" id= "action_hr_available_holidays_report_tree" >
<field name= "sequence" eval= "1" />
<field name= "view_mode" > tree</field>
<field name= "view_id" ref= "view_hr_available_holidays_report_tree" />
<field name= "act_window_id" ref= "action_hr_available_holidays_report" />
2010-07-03 10:21:52 +00:00
</record>
2010-03-18 10:00:28 +00:00
<record model= "ir.actions.act_window.view" id= "action_hr_available_holidays_report_graph" >
<field name= "sequence" eval= "2" />
<field name= "view_mode" > graph</field>
<field name= "view_id" ref= "view_hr_available_holidays_report_graph" />
<field name= "act_window_id" ref= "action_hr_available_holidays_report" />
2010-07-03 10:21:52 +00:00
</record>
2010-03-18 10:00:28 +00:00
2010-10-13 13:23:17 +00:00
<menuitem name= "Leaves Analysis" id= "menu_hr_available_holidays_report_tree" action= "action_hr_available_holidays_report" parent= "menu_hr_reporting_holidays" />
2010-03-18 10:00:28 +00:00
2010-12-29 16:26:07 +00:00
</data>
2010-03-18 10:00:28 +00:00
</openerp>