2010-03-17 06:56:13 +00:00
<?xml version="1.0" encoding="utf-8"?>
<openerp >
<data >
2010-04-06 16:15:10 +00:00
<menuitem id= "base.menu_project_report" name= "Reporting" parent= "base.menu_main_pm" sequence= "50" />
2010-03-17 06:56:13 +00:00
<record id= "view_task_project_user_tree" model= "ir.ui.view" >
<field name= "name" > report.project.task.user.tree</field>
<field name= "model" > report.project.task.user</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Tasks" >
2010-04-09 08:22:51 +00:00
<field name= "name" invisible= "1" />
<field name= "month" invisible= "1" />
2010-04-08 11:35:21 +00:00
<field name= "user_id" />
2010-04-09 08:22:51 +00:00
<field name= "project_id" />
<field name= "nbr" />
2010-03-17 06:56:13 +00:00
<field name= "date_start" invisible= "1" />
<field name= "date_end" invisible= "1" />
2010-04-09 08:22:51 +00:00
<field name= "date_deadline" invisible= "1" />
<field name= "hours_planned" />
<field name= "hours_effective" />
<field name= "hours_delay" />
<field name= "closing_days" />
<field name= "state" />
2010-03-17 06:56:13 +00:00
</tree>
</field>
</record>
<record id= "view_task_project_user_search" model= "ir.ui.view" >
<field name= "name" > report.project.task.user.search</field>
<field name= "model" > report.project.task.user</field>
<field name= "type" > search</field>
<field name= "arch" type= "xml" >
2010-04-06 16:15:10 +00:00
<search string= "Tasks" >
2010-04-09 08:22:51 +00:00
<filter icon= "terp-project" string= "This Year" domain= "[('name','=',time.strftime('%%Y'))]" help= "Tasks performed in this year" />
<filter icon= "terp-project" string= "This Month" domain= "[('month','=',time.strftime('%%m'))]" help= "Tasks performed in this month" />
<separator orientation= "vertical" />
<filter string= "In Progress" icon= "terp-project" domain= "[('state','=','open')]" />
<filter string= "Pending" icon= "terp-project" domain= "[('state','=','pending')]" />
<filter string= "Closed" icon= "terp-project" domain= "[('state','=','done')]" />
<separator orientation= "vertical" />
<field name= "project_id" />
<field name= "user_id" widget= "selection" >
<filter icon= "terp-project" string= "My Task" domain= "[('user_id','=',uid)]" default= "1" />
</field>
2010-04-06 16:15:10 +00:00
<newline />
2010-04-09 08:22:51 +00:00
<group expand= "1" string= "Group By..." colspan= "10" col= "11" >
2010-04-06 16:15:10 +00:00
<filter string= "User" icon= "terp-project" context= "{'group_by':'user_id'}" />
2010-04-08 14:29:24 +00:00
<filter string= "Project" icon= "terp-project" context= "{'group_by':'project_id'}" default = "1" />
2010-04-06 16:15:10 +00:00
<separator orientation= "vertical" />
<filter string= "State" icon= "terp-project" context= "{'group_by':'state'}" />
<separator orientation= "vertical" />
<filter string= "Month" icon= "terp-project" context= "{'group_by':'month'}" />
<filter string= "Year" icon= "terp-project" context= "{'group_by':'name'}" />
</group>
</search>
2010-03-17 06:56:13 +00:00
</field>
</record>
2010-03-23 11:19:28 +00:00
<record id= "action_project_task_user_tree" model= "ir.actions.act_window" >
2010-03-17 06:56:13 +00:00
<field name= "name" > Tasks</field>
<field name= "res_model" > report.project.task.user</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree</field>
<field name= "search_view_id" ref= "view_task_project_user_search" />
</record>
<menuitem action= "action_project_task_user_tree" id= "menu_project_task_user_tree" parent= "base.menu_project_report" />
2010-04-06 13:22:59 +00:00
<!-- Views and action for project dashboard -->
<record id= "view_project_vs_remaining_hours_tree" model= "ir.ui.view" >
<field name= "name" > project.vs.remaining.hour.tree</field>
<field name= "model" > project.vs.remaining.hours</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Project and remaining hours" colors= "pink:state=='draft';blue:state=='pending';black:state=='open';red:state=='cancelled';grey:state=='close';yellow:state=='template'" >
<field name= "project" />
<field name= "remaining_hours" />
<field name= "state" />
</tree>
</field>
</record>
<record id= "view_project_vs_remaining_hours_graph" model= "ir.ui.view" >
<field name= "name" > project.vs.remaining.hour.graph</field>
<field name= "model" > project.vs.remaining.hours</field>
<field name= "type" > graph</field>
<field name= "arch" type= "xml" >
<graph string= "Project vs remaining hours" type= "bar" >
<field name= "project" />
2010-04-07 05:59:42 +00:00
<field name= "state" group= "True" />
2010-04-06 13:22:59 +00:00
<field name= "remaining_hours" operator= "+" />
</graph>
</field>
</record>
<record id= "action_project_vs_remaining_hours_graph" model= "ir.actions.act_window" >
<field name= "name" > Project and remaining hours</field>
<field name= "res_model" > project.vs.remaining.hours</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > graph,tree</field>
<field name= "view_id" ref= "view_project_vs_remaining_hours_graph" />
</record>
<!-- Views and action for project issue dashboard -->
<record id= "view_task_by_days_tree" model= "ir.ui.view" >
<field name= "name" > task.by.days.tree</field>
<field name= "model" > task.by.days</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Task By Days" >
<field name= "day" />
<field name= "total_task" />
2010-04-07 05:59:42 +00:00
<field name= "state" />
2010-04-06 13:22:59 +00:00
</tree>
</field>
</record>
<record id= "view_task_by_days_graph" model= "ir.ui.view" >
<field name= "name" > task.by.days.graph</field>
<field name= "model" > task.by.days</field>
<field name= "type" > graph</field>
<field name= "arch" type= "xml" >
<graph string= "Task By Days" type= "bar" >
<field name= "day" />
2010-04-07 05:59:42 +00:00
<field name= "state" group= "True" />
2010-04-06 13:22:59 +00:00
<field name= "total_task" operator= "+" />
</graph>
</field>
</record>
<record id= "action_task_by_days_graph" model= "ir.actions.act_window" >
<field name= "name" > Task By Days</field>
<field name= "res_model" > task.by.days</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > graph,tree</field>
<field name= "view_id" ref= "view_task_by_days_graph" />
</record>
<!-- Views and action for project dashboard -->
<record id= "view_task_by_days_vs_planned_hours_tree" model= "ir.ui.view" >
<field name= "name" > task.by.days.vs.planned.hours.tree</field>
<field name= "model" > task.by.days.vs.planned.hours</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Task By Days vs Planned Hours" >
<field name= "day" />
<field name= "planned_hour" />
</tree>
</field>
</record>
<record id= "view_task_by_days_vs_planned_hours_graph" model= "ir.ui.view" >
<field name= "name" > task.by.days.vs.planned.hours.graph</field>
<field name= "model" > task.by.days.vs.planned.hours</field>
<field name= "type" > graph</field>
<field name= "arch" type= "xml" >
<graph string= "Task By Days vs Planned Hours" type= "bar" >
<field name= "day" />
<field name= "planned_hour" operator= "+" />
</graph>
</field>
</record>
<record id= "action_task_by_days_vs_planned_hours_graph" model= "ir.actions.act_window" >
<field name= "name" > Task By Days vs Planned Hours</field>
<field name= "res_model" > task.by.days.vs.planned.hours</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > graph,tree</field>
<field name= "view_id" ref= "view_task_by_days_vs_planned_hours_graph" />
</record>
2010-03-17 06:56:13 +00:00
</data>
</openerp>