add a name for each action
[odoo/odoo.git] / addons / report_analytic_planning / report_analytic_planning_view.xml
1 <?xml version="1.0"?>
2 <terp>
3         <data>
4                 <record model="ir.ui.view" id="account_analytic_planning_view_tree">
5                         <field name="name">report.account.analytic.planning.tree</field>
6                         <field name="model">report_account_analytic.planning</field>
7                         <field name="type">tree</field>
8                         <field name="arch" type="xml">
9                                 <tree string="Planning by Account">
10                                         <field name="name"/>
11                                         <field name="user_id"/>
12                                         <field name="date_from"/>
13                                         <field name="date_to"/>
14                                         <field name="state"/>
15                                 </tree>
16                         </field>
17                 </record>
18
19                 <record model="ir.ui.view" id="account_analytic_planning_view_form">
20                         <field name="name">report.account.analytic.planning.form</field>
21                         <field name="model">report_account_analytic.planning</field>
22                         <field name="type">form</field>
23                         <field name="arch" type="xml">
24                                 <form string="Planning by Account">
25                                         <notebook>
26                                         <page string="Planning">
27                                                 <field name="name" select="1"/>
28                                                 <field name="user_id" select="1"/>
29                                                 <field name="date_from"/>
30                                                 <field name="date_to"/>
31                                                 <field name="line_ids" colspan="4" nolabel="1">
32                                                         <tree string="Planning Line" editable="bottom">
33                                                                 <field name="user_id"/>
34                                                                 <field name="account_id"/>
35                                                                 <field name="amount"/>
36                                                                 <field name="amount_unit"/>
37                                                                 <field name="note"/>
38                                                         </tree>
39                                                 </field>
40                                                 <field name="state" select="1"/>
41                                         </page><page string="Analysis">
42                                                 <field name="stat_ids" colspan="4" nolabel="1" readonly="1">
43                                                         <tree string="Planning Line" editable="bottom">
44                                                                 <field name="user_id"/>
45                                                                 <field name="account_id"/>
46                                                                 <field name="sum_amount"/>
47                                                                 <field name="sum_amount_real"/>
48                                                         </tree>
49                                                 </field>
50                                         </page><page string="Time by User">
51                                                 <field name="stat_user_ids" colspan="4" nolabel="1">
52                                                         <tree string="Quantities by User">
53                                                                 <field name="user_id"/>
54                                                                 <field name="quantity" sum="Total Planned"/>
55                                                                 <field name="sum_amount_real" sum="Total Timesheet"/>
56                                                         </tree>
57                                                 </field>
58                                         </page><page string="Time by Account">
59                                                 <field name="stat_account_ids" colspan="4" nolabel="1">
60                                                         <tree string="Quantities by Account">
61                                                                 <field name="account_id"/>
62                                                                 <field name="quantity" sum="Total Planned"/>
63                                                                 <field name="sum_amount_real" sum="Total Timesheet"/>
64                                                         </tree>
65                                                 </field>
66                                         </page>
67                                         </notebook>
68                                 </form>
69                         </field>
70                 </record>
71
72                 <record model="ir.actions.act_window" id="action_account_analytic_planning_form">
73                         <field name="name">Planning</field>
74                         <field name="res_model">report_account_analytic.planning</field>
75                         <field name="view_type">form</field>
76                         <field name="view_mode">form,tree</field>
77                 </record>
78                 <menuitem
79                         name="Human Resources/Planning/Planning"
80                         id="menu_report_account_analytic_planning"
81                         action="action_account_analytic_planning_form" />
82
83                 <record model="ir.actions.act_window" id="action_account_analytic_planning_form_my">
84                         <field name="name">My Planning</field>
85                         <field name="res_model">report_account_analytic.planning</field>
86                         <field name="view_type">form</field>
87                         <field name="view_mode">tree,form</field>
88                         <field name="domain">[('user_id','=',uid)]</field>
89                 </record>
90                 <menuitem
91                         name="Human Resources/Planning/Planning/My Planning"
92                         id="menu_report_account_analytic_planning_my2"
93                         action="action_account_analytic_planning_form_my" />
94
95                 <record model="ir.actions.act_window" id="action_account_analytic_planning_form_current_my">
96                         <field name="name">My Current Planning</field>
97                         <field name="res_model">report_account_analytic.planning</field>
98                         <field name="view_type">form</field>
99                         <field name="view_mode">tree,form</field>
100                         <field name="domain">[('user_id','=',uid),('date_from','&lt;=',time.strftime('%Y-%m-%d')), ('date_to','&gt;=',time.strftime('%Y-%m-%d'))]</field>
101                 </record>
102                 <menuitem
103                         name="Human Resources/Planning/Planning/My Current Planning"
104                         id="menu_report_account_analytic_planning_current_my"
105                         action="action_account_analytic_planning_form_current_my" />
106
107
108                 <record model="ir.actions.act_window" id="action_account_analytic_planning_form_current">
109                         <field name="name">Current Planning</field>
110                         <field name="res_model">report_account_analytic.planning</field>
111                         <field name="view_type">form</field>
112                         <field name="view_mode">tree,form</field>
113                         <field name="domain">[('date_from','&lt;=',time.strftime('%Y-%m-%d')), ('date_to','&gt;=',time.strftime('%Y-%m-%d'))]</field>
114                 </record>
115                 <menuitem
116                         name="Human Resources/Planning/Planning/Current Planning"
117                         id="menu_report_account_analytic_planning_current"
118                         action="action_account_analytic_planning_form_current" />
119
120
121
122 <!--
123         Planning statistics
124 -->
125                 <record model="ir.ui.view" id="account_analytic_planning_stat_view_form">
126                         <field name="name">report.account.analytic.planning.stat.form</field>
127                         <field name="model">report_account_analytic.planning.stat</field>
128                         <field name="type">form</field>
129                         <field name="arch" type="xml">
130                                 <form string="Planning statistics">
131                                         <field name="planning_id" select="1"/>
132                                         <field name="user_id" select="1"/>
133                                         <field name="account_id" select="1"/>
134                                 </form>
135                         </field>
136                 </record>
137
138
139                 <record model="ir.ui.view" id="account_analytic_planning_stat_view_tree">
140                         <field name="name">report.account.analytic.planning.stat.tree</field>
141                         <field name="model">report_account_analytic.planning.stat</field>
142                         <field name="type">tree</field>
143                         <field name="arch" type="xml">
144                                 <tree string="Planning statistics">
145                                         <field name="planning_id"/>
146                                         <field name="user_id"/>
147                                         <field name="manager_id"/>
148                                         <field name="account_id"/>
149                                         <field name="sum_amount"/>
150                                         <field name="sum_amount_real"/>
151                                         <field name="sum_amount_tasks"/>
152                                 </tree>
153                         </field>
154                 </record>
155
156                 <record model="ir.ui.view" id="account_analytic_planning_stat_view_graph">
157                         <field name="name">report.account.analytic.planning.stat.graph</field>
158                         <field name="model">report_account_analytic.planning.stat</field>
159                         <field name="type">graph</field>
160                         <field name="arch" type="xml">
161                                 <graph string="Planning statistics" type="bar">
162                                         <field name="account_id"/>
163                                         <field name="sum_amount" operator="+"/>
164                                         <field name="sum_amount_real" operator="+"/>
165                                         <field name="sum_amount_tasks" operator="+"/>
166                                 </graph>
167                         </field>
168                 </record>
169
170
171
172                 <record model="ir.actions.act_window" id="action_account_analytic_planning_stat_form">
173                         <field name="name">Planning Statistics</field>
174                         <field name="res_model">report_account_analytic.planning.stat</field>
175                         <field name="view_type">form</field>
176                         <field name="view_mode">graph,tree</field>
177                 </record>
178                 <menuitem
179                         name="Human Resources/Reporting/Planning/Planning Statistics"
180                         id="menu_report_account_analytic_planning_stat"
181                         action="action_account_analytic_planning_stat_form" />
182
183                 <record model="ir.actions.act_window" id="action_account_analytic_planning_stat_my_form">
184                         <field name="name">My Planning Statistics</field>
185                         <field name="res_model">report_account_analytic.planning.stat</field>
186                         <field name="view_type">form</field>
187                         <field name="domain">[('user_id','=',uid),('planning_id.state','=','open')]</field>
188                         <field name="view_mode">graph,tree</field>
189                 </record>
190                 <menuitem
191                         name="Human Resources/Reporting/Planning/My Planning Statistics"
192                         id="menu_report_account_analytic_planning_stat_my"
193                         action="action_account_analytic_planning_stat_my_form" />
194
195                 <record model="ir.actions.act_window" id="action_account_analytic_planning_stat_my_manager_form">
196                         <field name="name">Planning Statistics of My Projects</field>
197                         <field name="res_model">report_account_analytic.planning.stat</field>
198                         <field name="view_type">form</field>
199                         <field name="domain">[('manager_id','=',uid),('planning_id.state','=','open')]</field>
200                         <field name="view_mode">graph,tree</field>
201                 </record>
202                 <menuitem
203                         name="Human Resources/Reporting/Planning/Planning Statistics of My Projects"
204                         id="menu_report_account_analytic_planning_stat_my_manager"
205                         action="action_account_analytic_planning_stat_my_manager_form" />
206
207
208
209
210         </data>
211 </terp>