[FIX] Schedule jobs even if their next time has passed.
[odoo/odoo.git] / addons / report_document / report_document_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3  <data>
4     <record model="ir.ui.view" id="view_document_user_form">
5             <field name="name">report.document.user.form</field>
6             <field name="model">report.document.user</field>
7             <field name="type">form</field>
8             <field name="arch" type="xml">
9                 <form string="Files">
10                     <field name="name" select="1"/>
11                     <field name="file_title" select="1"/>
12                     <field name="user" select="1"/>
13                     <field name="directory" select="1"/>
14                     <field name="file_size"/>
15                     <field name="create_date"/>
16                 </form>
17             </field>
18         </record>
19
20
21         <record model="ir.ui.view" id="view_document_user_tree">
22             <field name="name">report.document.user.tree</field>
23             <field name="model">report.document.user</field>
24             <field name="type">tree</field>
25             <field name="arch" type="xml">
26                 <tree string="Files">
27                     <field name="name" select="1"/>
28                     <field name="file_title"/>
29                     <field name="user" select="1"/>
30                     <field name="directory" select="1"/>
31                     <field name="file_size"/>
32                     <field name="create_date"/>
33                 </tree>
34             </field>
35         </record>
36
37
38         <record model="ir.actions.act_window" id="action_view_my_document_tree">
39             <field name="name">My files (This months)</field>
40             <field name="res_model">report.document.user</field>
41             <field name="view_type">form</field>
42             <field name="view_mode">tree</field>
43             <field name="domain">[('user_id','=',uid),('name','=',time.strftime('%Y-%m-01'))]</field>
44         </record>
45         
46         <menuitem name="Document Management" id="menu_action_view_my_document"/>
47         <menuitem name="Reporting" id="menu_action_view_my_document_report" parent="menu_action_view_my_document"/>
48         <menuitem name="This Month" id="menu_action_view_my_document_report_this" parent="menu_action_view_my_document_report"/>
49         <menuitem name="My files" id="menu_action_view_my_document_report_this_myfile" parent="menu_action_view_my_document_report_this" action="action_view_my_document_tree"/>
50
51         <record model="ir.actions.act_window" id="action_view_my_document_tree1">
52             <field name="name">My files (All months)</field>
53             <field name="res_model">report.document.user</field>
54             <field name="view_type">form</field>
55             <field name="view_mode">tree,graph</field>
56             <field name="domain">[('user_id','=',uid)]</field>
57         </record>
58         
59         <menuitem name="All Months" id="menu_action_view_my_document_report_all" parent="menu_action_view_my_document_report"/>
60         <menuitem name="My files" id="menu_action_view_my_document_report_all_myfile" parent="menu_action_view_my_document_report_all" action="action_view_my_document_tree1"/>
61
62         <record model="ir.actions.act_window" id="action_view_all_document_tree">
63             <field name="name">All Users files (This month)</field>
64             <field name="res_model">report.document.user</field>
65             <field name="view_type">form</field>
66             <field name="view_mode">tree,graph</field>
67             <field name="domain">[('name','=',time.strftime('%Y-%m-01'))]</field>
68         </record>
69         
70         <menuitem name="All Users files" id="menu_action_view_my_document_report_this_userfile" parent="menu_action_view_my_document_report_this" action="action_view_all_document_tree"/>
71
72         <record model="ir.actions.act_window" id="action_view_all_document_tree1">
73             <field name="name">All Users files (All months)</field>
74             <field name="res_model">report.document.user</field>
75             <field name="view_type">form</field>
76             <field name="view_mode">tree</field>
77         </record>
78         
79         <menuitem name="All Users files" id="menu_action_view_my_document_report_all_userfile" parent="menu_action_view_my_document_report_all" action="action_view_all_document_tree1"/>
80         
81 <!--        -->
82         <record model="ir.ui.view" id="view_document_wall_form">
83             <field name="name">report.document.wall.form</field>
84             <field name="model">report.document.wall</field>
85             <field name="type">form</field>
86             <field name="arch" type="xml">
87                 <form string="Wall of Shame">
88                     <field name="user_id" select="1"/>
89                     <field name="month" select="1"/>
90                     <field name="file_name" select="1"/>
91                     <field name="last"/>
92                 </form>
93             </field>
94         </record>
95
96
97         <record model="ir.ui.view" id="view_document_wall_tree">
98             <field name="name">report.document.wall.tree</field>
99             <field name="model">report.document.wall</field>
100             <field name="type">tree</field>
101             <field name="arch" type="xml">
102                 <tree string="Wall of Shame">
103                     <field name="user_id" select="1"/>
104                     <field name="month" select="1"/>
105                     <field name="file_name"/>
106                     <field name="last"/>
107                 </tree>
108             </field>
109         </record>
110         
111         <record model="ir.actions.act_window" id="action_view_wall">
112             <field name="name">Wall of Shame</field>
113             <field name="res_model">report.document.wall</field>
114             <field name="view_type">form</field>
115             <field name="view_mode">tree,form</field>
116         </record>
117                 
118         <menuitem name="Wall of Shame" id="menu_action_view_my_document_report_shame" parent="menu_action_view_my_document_report" action="action_view_wall"/>
119
120 <!--***************************************************************************************-->
121
122         <record model="ir.ui.view" id="view_document_by_resourcetype_graph">
123             <field name="name">report.document.resource.graph</field>
124             <field name="model">report.document.user</field>
125             <field name="type">graph</field>
126             <field name="arch" type="xml">
127                 <graph string="Files by Resource Type" type="pie">
128                     <field name="type" />
129 <!--                    <field name="file_size" operator="+"/>-->
130                     <field name="nbr" operator="+"/>
131                 </graph>
132             </field>
133         </record>
134         
135 <!--        <record model="ir.ui.view" id="view_document_by_resourcetype_tree">-->
136 <!--            <field name="name">report.document.resource.tree.view</field>-->
137 <!--            <field name="model">report.document.user</field>-->
138 <!--            <field name="type">tree</field>-->
139 <!--            <field name="arch" type="xml">-->
140 <!--                <tree string="Files by Resource Type">-->
141 <!--                    <field name="type" />-->
142 <!--                    <field name="nbr"/>-->
143 <!--                </tree>-->
144 <!--            </field>-->
145 <!--        </record>-->
146
147         <record model="ir.actions.act_window" id="action_view_document_by_resourcetype_graph">
148             <field name="name">Files by Resource Type</field>
149             <field name="res_model">report.document.user</field>
150             <field name="view_id" ref="view_document_by_resourcetype_graph"></field>
151             <field name="view_type">form</field>
152             <field name="view_mode">tree</field>
153         </record>
154         
155 <!--***************************************************************************************-->
156
157     <record model="ir.ui.view" id="view_size_month">
158             <field name="name">report.document.user.graph</field>
159             <field name="model">report.document.file</field>
160             <field name="type">graph</field>
161             <field name="arch" type="xml">
162                 <graph string="File Size by Month" type="bar">
163                     <field name="month"/>
164                     <field name="file_size" operator="+"/>
165                 </graph>
166             </field>
167         </record>
168         
169     <record model="ir.ui.view" id="view_size_month_tree">
170             <field name="name">report.document.user.tree</field>
171             <field name="model">report.document.file</field>
172             <field name="type">tree</field>
173             <field name="arch" type="xml">
174                 <tree string="File Size by Month">
175                     <field name="month" />
176                     <field name="file_size"/>
177                 </tree>
178             </field>
179         </record>
180         <record model="ir.actions.act_window" id="action_view_size_month">
181             <field name="name">File Size by Month</field>
182             <field name="res_model">report.document.file</field>
183             <field name="view_id" ref="view_size_month"></field>
184             <field name="view_type">form</field>
185             <field name="view_mode">tree</field>
186         </record>    
187         
188 <!--***************************************************************************************-->
189
190     
191     <record model="ir.ui.view" id="view_files_by_month_graph">
192             <field name="name">report.file.month.graph</field>
193             <field name="model">report.document.user</field>
194             <field name="type">graph</field>
195             <field name="arch" type="xml">
196                 <graph string="Files by Month" type="bar">
197                     <field name="month" />
198                     <field name="nbr" operator="+"/>
199 <!--                    <field name="name" operator="+"/>-->
200 <!--                    <field name="file_size" operator="+"/>-->
201                     
202                 </graph>
203             </field>
204         </record>
205         
206         <record model="ir.ui.view" id="view_files_by_month_tree">
207             <field name="name">report.file.month.tree</field>
208             <field name="model">report.document.user</field>
209             <field name="type">tree</field>
210             <field name="arch" type="xml">
211                 <tree string="Files by Month">
212                     <field name="name" />
213                     <field name="nbr"/>
214                 </tree>
215             </field>
216         </record>
217         
218             <record model="ir.actions.act_window" id="action_view_files_by_month_graph">
219             <field name="name">Files by Month</field>
220             <field name="res_model">report.document.user</field>
221             <field name="view_id" ref="view_files_by_month_graph"></field>
222             <field name="view_type">form</field>
223             <field name="view_mode">tree</field>
224         </record>
225         
226                 
227 <!--***************************************************************************************-->
228
229     <record model="ir.ui.view" id="view_user_graph">
230             <field name="name">report.document.user.graph</field>
231             <field name="model">report.document.user</field>
232             <field name="type">graph</field>
233             <field name="arch" type="xml">
234                 <graph string="Files by users" type="bar">
235                     <field name="user" />
236                     <field name="nbr" operator="+"/>
237                 </graph>
238             </field>
239         </record>
240         
241         <record model="ir.actions.act_window" id="action_view_user_graph">
242             <field name="name">Files By Users</field>
243             <field name="res_model">report.document.user</field>
244             <field name="view_id" ref="view_user_graph"></field>
245             <field name="view_type">form</field>
246             <field name="view_mode">tree</field>
247         </record>
248         
249             
250 <!--***************************************************************************************-->
251
252         <record model="ir.ui.view" id="view_files_by_partner_graph">
253             <field name="name">view.files.partner.graph</field>
254             <field name="model">report.files.partner</field>
255             <field name="type">graph</field>
256             <field name="arch" type="xml">
257                 <graph string="Files By Partner" type="bar">
258                     <field name="partner"/>
259                     <field name="nbr"/>
260
261                 </graph>
262             </field>
263         </record>
264         
265         <record model="ir.ui.view" id="view_files_by_partner_tree">
266             <field name="name">view.files.partner.tree</field>
267             <field name="model">report.files.partner</field>
268             <field name="type">tree</field>
269             <field name="arch" type="xml">
270                 <tree string="Files per Month">
271                     <field name="name"/>
272                     <field name="partner"/>
273                     <field name="nbr"/>
274                 </tree>
275             </field>
276         </record>
277         <record model="ir.actions.act_window" id="action_view_files_by_partner">
278             <field name="name">Files Per Partner</field>
279             <field name="res_model">report.files.partner</field>
280             <field name="view_id" ref="view_files_by_partner_graph"></field>
281             <field name="view_type">form</field>
282             <field name="view_mode">tree</field>
283         </record>
284         </data>
285  </openerp>