[MERGE] merge with main branch
[odoo/odoo.git] / addons / account / report / account_report_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <!-- Balance by account type -->
6
7         <record id="view_crm_case_user_graph" model="ir.ui.view">
8             <field name="name">report.account.receivable.graph</field>
9             <field name="model">report.account.receivable</field>
10             <field name="type">graph</field>
11             <field name="arch" type="xml">
12                 <graph string="Accounts by Type" type="bar">
13                     <field name="name"/>
14                     <field name="balance" operator="+"/>
15                 </graph>
16             </field>
17         </record>
18         <record id="view_crm_case_user_tree" model="ir.ui.view">
19             <field name="name">report.account.receivable.tree</field>
20             <field name="model">report.account.receivable</field>
21             <field name="type">tree</field>
22             <field name="arch" type="xml">
23                 <tree string="Accounts by Type">
24                     <field name="name"/>
25                     <field name="type"/>
26                     <field name="balance"/>
27                     <field name="debit"/>
28                     <field name="credit"/>
29                 </tree>
30             </field>
31         </record>
32         <record id="view_crm_case_user_form" model="ir.ui.view">
33             <field name="name">report.account.receivable.form</field>
34             <field name="model">report.account.receivable</field>
35             <field name="type">form</field>
36             <field name="arch" type="xml">
37                 <form string="Accounts by Type" version="7.0">
38                     <group>
39                         <field name="name"/>
40                         <field name="type"/>
41                     </group>
42                 </form>
43             </field>
44         </record>
45
46         <record id="action_account_receivable_graph" model="ir.actions.act_window">
47             <field name="name">Balance by Type of Account</field>
48             <field name="res_model">report.account.receivable</field>
49             <field name="view_type">form</field>
50             <field name="view_mode">tree,graph</field>
51         </record>
52
53         <!-- Report for Aged Receivable -->
54
55         <record id="view_aged_recv_graph" model="ir.ui.view">
56             <field name="name">report.aged.receivable.graph</field>
57             <field name="model">report.aged.receivable</field>
58             <field name="type">graph</field>
59             <field name="arch" type="xml">
60                 <graph string="Aged Receivable" type="bar">
61                     <field name="name"/>
62                     <field name="balance" operator="+"/>
63                 </graph>
64             </field>
65         </record>
66
67         <record id="view_aged_recv_tree" model="ir.ui.view">
68             <field name="name">report.aged.receivable.tree</field>
69             <field name="model">report.aged.receivable</field>
70             <field name="type">tree</field>
71             <field name="arch" type="xml">
72                 <tree string="Aged Receivable">
73                     <field name="name"/>
74                     <field name="balance"/>
75                 </tree>
76             </field>
77         </record>
78
79         <record id="action_aged_receivable_graph" model="ir.actions.act_window">
80             <field name="name">Aged Receivable</field>
81             <field name="res_model">report.aged.receivable</field>
82             <field name="view_type">form</field>
83             <field name="view_mode">graph,tree</field>
84         </record>
85
86         <!-- Created Invoice for random activities of service dashboard -->
87
88         <record id="board_view_created_invoice" model="ir.ui.view">
89             <field name="name">report.invoice.created.tree</field>
90             <field name="model">report.invoice.created</field>
91             <field name="type">tree</field>
92             <field name="arch" type="xml">
93                 <tree colors="blue:state == 'draft';black:state in ('proforma','proforma2','open');gray:state in('paid','cancel') " string="Invoices">
94                        <field name="create_date"/>
95                     <field name="name"/>
96                     <field name="type"/>
97                     <field name="number"/>
98                     <field name="partner_id"/>
99                     <field name="amount_untaxed" sum="Untaxed Amount"/>
100                     <field name="amount_total" sum="Total Amount"/>
101                     <field name="currency_id"/>
102                     <field name="date_invoice"/>
103                     <field name="date_due"/>
104                     <field name="residual"/>
105                     <field name="state"/>
106                     <field name="origin"/>
107                 </tree>
108             </field>
109         </record>
110
111         <record id="action_view_created_invoice_dashboard" model="ir.actions.act_window">
112             <field name="name">Invoices Created Within Past 15 Days</field>
113             <field name="res_model">report.invoice.created</field>
114             <field name="view_type">form</field>
115             <field name="view_mode">tree,form</field>
116             <field name="view_id" ref="board_view_created_invoice"/>
117         </record>
118
119         <record id="view_report_account_sales_tree" model="ir.ui.view">
120             <field name="name">report.account.sales.tree</field>
121             <field name="model">report.account.sales</field>
122             <field name="type">tree</field>
123             <field name="arch" type="xml">
124                 <tree string="Sales by Account">
125                     <field name="name"/>
126                     <field name="month"/>
127                     <field name="product_id"/>
128                     <field name="account_id"/>
129                     <field name="quantity"/>
130                     <field name="amount_total"/>
131                     <field name="currency_id"/>
132                 </tree>
133             </field>
134         </record>
135
136         <record id="view_report_account_sales_graph" model="ir.ui.view">
137              <field name="name">report.account.sales.graph</field>
138              <field name="model">report.account.sales</field>
139              <field name="type">graph</field>
140              <field name="arch" type="xml">
141                  <graph string="Sales by Account" type="pie">
142                      <field name="account_id"/>
143                      <field name="amount_total"/>
144                  </graph>
145              </field>
146         </record>
147
148         <record id="view_report_account_sales_search" model="ir.ui.view">
149             <field name="name">report.account.sales.search</field>
150             <field name="model">report.account.sales</field>
151             <field name="type">search</field>
152             <field name="arch" type="xml">
153                 <search string="Sales by Account">
154                     <field name="name" string="Year"/>
155                     <field name="month"/>
156                </search>
157             </field>
158         </record>
159
160         <record id="action_report_account_sales_tree_all" model="ir.actions.act_window">
161             <field name="name">Sales by Account</field>
162             <field name="res_model">report.account.sales</field>
163             <field name="view_type">form</field>
164             <field name="view_mode">graph,tree</field>
165             <field name="search_view_id" ref="view_report_account_sales_search"/>
166         </record>
167
168         <record id="view_report_account_type_sales_tree" model="ir.ui.view">
169             <field name="name">report.account_type.sales.tree</field>
170             <field name="model">report.account_type.sales</field>
171             <field name="type">tree</field>
172             <field name="arch" type="xml">
173                 <tree string="Sales by Account Type">
174                     <field name="name"/>
175                     <field name="month"/>
176                     <field name="period_id"/>
177                     <field name="product_id"/>
178                     <field name="user_type"/>
179                     <field name="quantity"/>
180                     <field name="amount_total"/>
181                     <field name="currency_id"/>
182                 </tree>
183             </field>
184         </record>
185
186         <record id="view_report_account_type_sales_form" model="ir.ui.view">
187             <field name="name">report.account_type.sales.form</field>
188             <field name="model">report.account_type.sales</field>
189             <field name="type">form</field>
190             <field name="arch" type="xml">
191                 <tree string="Sales by Account Type">
192                     <field name="name"/>
193                     <field name="month"/>
194                     <field name="product_id"/>
195                 </tree>
196             </field>
197         </record>
198
199         <record id="view_report_account_type_sales_graph" model="ir.ui.view">
200              <field name="name">report.account_type.sales.graph</field>
201              <field name="model">report.account_type.sales</field>
202              <field name="type">graph</field>
203              <field name="arch" type="xml">
204                  <graph string="Sales by Account" type="pie">
205                      <field name="user_type"/>
206                      <field name="amount_total"/>
207                  </graph>
208              </field>
209         </record>
210
211         <record id="view_report_account_type_sales_search" model="ir.ui.view">
212             <field name="name">report.account_type.sales.search</field>
213             <field name="model">report.account_type.sales</field>
214             <field name="type">search</field>
215             <field name="arch" type="xml">
216                 <search string="Sales by Account">
217                     <field name="name" string="Year"/>
218                     <field name="month"/>
219                </search>
220             </field>
221         </record>
222
223         <record id="action_report_account_type_sales_tree_all" model="ir.actions.act_window">
224             <field name="name">Sales by Account Type</field>
225             <field name="res_model">report.account_type.sales</field>
226             <field name="view_type">form</field>
227             <field name="view_mode">graph,tree</field>
228             <field name="search_view_id" ref="view_report_account_type_sales_search"/>
229         </record>
230
231     </data>
232 </openerp>