0b4042b8681dd11bd5629b65e8fec94959d855e7
[odoo/odoo.git] / addons / account / report / account_entries_report_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3 <data>
4     <record id="view_account_entries_report_tree" model="ir.ui.view">
5         <field name="name">account.entries.report.tree</field>
6         <field name="model">account.entries.report</field>
7         <field name="type">tree</field>
8         <field name="arch" type="xml">
9             <tree colors="blue:move_state in ('draft');black:move_state in ('posted')" string="Entries Analysis">
10                 <field name="date" invisible="1"/>
11                 <field name="date_created" invisible="1"/>
12                 <field name="date_maturity" invisible="1"/>
13                 <field name="ref" invisible="1"/>
14                 <field name="nbr" sum="# of Entries "/>
15                 <field name="quantity" sum="# of Products Qty " invisible="not context.get('quantity_visible', False)"/>
16                 <field name="amount_currency" invisible="not context.get('amount_currency_visible', False)"/>
17                 <field name="currency_id" invisible="not context.get('currency_id_visible', False)"/>
18                 <field name="debit"/>
19                 <field name="credit"/>
20                 <field name="balance"/>
21                 <field name="move_state" invisible="1"/>
22                 <field name="day" invisible="1"/>
23                 <field name="month" invisible="1"/>
24                 <field name="year"  invisible="1"/>
25                 <field name="partner_id" invisible="1"/>
26                 <field name="product_id" invisible="1"/>
27                 <field name="product_uom_id" invisible="1"/>
28                 <field name="company_id" invisible="1" groups="base.group_multi_company"/>
29                 <field name="journal_id" invisible="1"/>
30                 <field name="account_id" invisible="1"/>
31                 <field name="fiscalyear_id" invisible="1"/>
32                 <field name="period_id" invisible="1"/>
33                 <field name="user_type" invisible="1"/>
34                 <field name="type" invisible="1"/>
35            </tree>
36         </field>
37     </record>
38     <record id="view_account_entries_report_graph" model="ir.ui.view">
39          <field name="name">account.entries.report.graph</field>
40          <field name="model">account.entries.report</field>
41          <field name="type">graph</field>
42          <field name="arch" type="xml">
43              <graph string="Entries Analysis" type="bar">
44                 <field name="partner_id"/>
45                 <field name="debit" operator="+"/>
46                 <field name="credit" operator="+"/>
47                 <field name="balance" operator="+"/>
48              </graph>
49          </field>
50     </record>
51     <record id="view_company_analysis_tree" model="ir.ui.view">
52          <field name="name">account.company.analysis.tree</field>
53          <field name="model">account.entries.report</field>
54          <field name="type">tree</field>
55          <field name="arch" type="xml">
56              <tree string="Company Analysis" >
57                 <field name="user_type"/>
58                 <field name="debit" />
59                 <field name="credit" />
60                 <field name="balance" />
61              </tree>
62          </field>
63     </record>
64     <record id="view_account_entries_report_search" model="ir.ui.view">
65         <field name="name">account.entries.report.search</field>
66         <field name="model">account.entries.report</field>
67         <field name="type">search</field>
68         <field name="arch" type="xml">
69             <search string="Entries Analysis">
70                 <group colspan="10" col="12">
71                     <filter icon="terp-go-year" string="This F.Year"
72                             name="thisyear"
73                             domain="[('period_id','in','current_year')]"
74                             help="Journal Entries with period in current year"/>
75                     <filter icon="terp-go-month" string="This Period"
76                             name="period"
77                             domain="[('period_id','in','current_period')]"
78                             help="Journal Entries with period in current period"/>
79                     <separator orientation="vertical"/>
80                     <filter string="Unposted" icon="terp-document-new" domain="[('move_state','=','draft')]" help = "entries"/>
81                     <filter string="Posted" icon="terp-camera_test" domain="[('move_state','=','posted')]" help = "Posted entries"/>
82                     <separator orientation="vertical"/>
83                     <filter string="Unreconciled" icon="terp-dolar_ok!" domain="[('reconcile_id','=',False)]" help = "Unreconciled entries"/>
84                     <filter string="Reconciled" icon="terp-dolar" domain="[('reconcile_id','!=',False)]" help = "Reconciled entries"/>
85                     <separator orientation="vertical"/>
86                     <field name="account_id"/>
87                     <field name="journal_id" widget="selection"/>
88                     <field name="period_id"/>
89                 </group>
90                  <newline/>
91                  <group expand="0" string="Extended Filters..." groups="base.group_extended">
92                     <field name="fiscalyear_id"/>
93                     <separator orientation="vertical"/>
94                     <field name="product_id"/>
95                     <field name="partner_id"/>
96                     <separator orientation="vertical" groups="base.group_multi_company"/>
97                     <field name="company_id" groups="base.group_multi_company"/>
98                     <newline/>
99                     <field name="date_created"/>
100                     <field name="date"/>
101                     <field name="date_maturity"/>
102                  </group>
103                 <newline/>
104                 <group expand="1" string="Group By...">
105                     <filter string="Partner" icon="terp-partner" context="{'group_by':'partner_id'}"/>
106                     <separator orientation="vertical"/>
107                     <filter string="Product" icon="terp-accessories-archiver" context="{'group_by':['product_id','product_uom_id'], 'quantity_visible':1}"/>
108                     <separator orientation="vertical"/>
109                     <filter string="Currency" name="group_currency" icon="terp-dolar" context="{'group_by':'currency_id', 'currency_id_visible':1, 'amount_currency_visible':1}"/>
110                     <filter string="Journal" name="group_journal" icon="terp-folder-orange" context="{'group_by':'journal_id'}"/>
111                     <filter string="Account" name="group_account" icon="terp-folder-green" context="{'group_by':'account_id'}"/>
112                     <separator orientation="vertical"/>
113                     <filter string="Acc.Type" icon="terp-stock_symbol-selection" context="{'group_by':'user_type'}" name="usertype"/>
114                     <filter string="Int.Type" icon="terp-stock_symbol-selection" context="{'group_by':'type'}"/>
115                     <separator orientation="vertical" groups="base.group_multi_company"/>
116                     <filter string="Company" icon="terp-go-home" context="{'group_by':'company_id'}" groups="base.group_multi_company"/>
117                     <separator orientation="vertical"/>
118                     <filter string="Date" icon="terp-go-today" context="{'group_by':'date'}"/>
119                     <filter string="Period" icon="terp-go-month" name="group_period" context="{'group_by':'period_id'}"/>
120                     <filter string="Fiscal Year" icon="terp-go-year" context="{'group_by':'fiscalyear_id'}"/>
121                  </group>
122             </search>
123         </field>
124     </record>
125     <record id="action_account_entries_report_all" model="ir.actions.act_window">
126         <field name="name">Entries Analysis</field>
127         <field name="res_model">account.entries.report</field>
128         <field name="view_type">form</field>
129         <field name="view_mode">tree,graph</field>
130         <field name="search_view_id" ref="view_account_entries_report_search"/>
131         <field name="view_id" ref="view_account_entries_report_tree"/>
132         <field name="context">{'group_by':[], 'search_default_usertype':1, 'search_default_thisyear':1, 'group_by_no_leaf':1}</field>
133         <field name="help">A tool search lets you know statistics on your different financial accounts that match your needs.</field>
134     </record>
135     <menuitem action="action_account_entries_report_all" id="menu_action_account_entries_report_all"
136         parent="account.menu_finance_statistic_report_statement"
137         groups="group_account_manager"
138         sequence="2"/>
139 </data>
140 </openerp>