<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
    <record id="view_account_entries_report_tree" model="ir.ui.view">
        <field name="name">account.entries.report.tree</field>
        <field name="model">account.entries.report</field>
        <field name="type">tree</field>
        <field name="arch" type="xml">
            <tree colors="blue:move_state in ('draft');black:move_state in ('posted')" string="Entries Analysis">
                <field name="date" invisible="1"/>
                <field name="date_created" invisible="1"/>
                <field name="date_maturity" invisible="1"/>
                <field name="ref" invisible="1"/>
                <field name="nbr" sum="# of Entries "/>
                <field name="quantity" sum="# of Products Qty " invisible="not context.get('quantity_visible', False)"/>
                <field name="amount_currency" invisible="not context.get('amount_currency_visible', False)"/>
                <field name="currency_id" invisible="not context.get('currency_id_visible', False)"/>
                <field name="debit"/>
                <field name="credit"/>
                <field name="balance"/>
                <field name="move_state" invisible="1"/>
                <field name="day" invisible="1"/>
                <field name="month" invisible="1"/>
                <field name="year"  invisible="1"/>
                <field name="partner_id" invisible="1"/>
                <field name="product_id" invisible="1"/>
                <field name="product_uom_id" invisible="1"/>
                <field name="company_id" invisible="1" groups="base.group_multi_company"/>
                <field name="journal_id" invisible="1"/>
                <field name="account_id" invisible="1"/>
                <field name="fiscalyear_id" invisible="1"/>
                <field name="period_id" invisible="1"/>
                <field name="user_type" invisible="1"/>
                <field name="type" invisible="1"/>
           </tree>
        </field>
    </record>
    <record id="view_account_entries_report_graph" model="ir.ui.view">
         <field name="name">account.entries.report.graph</field>
         <field name="model">account.entries.report</field>
         <field name="type">graph</field>
         <field name="arch" type="xml">
             <graph string="Entries Analysis" type="bar">
                <field name="partner_id"/>
                <field name="debit" operator="+"/>
                <field name="credit" operator="+"/>
                <field name="balance" operator="+"/>
             </graph>
         </field>
    </record>
    <record id="view_company_analysis_tree" model="ir.ui.view">
         <field name="name">account.company.analysis.tree</field>
         <field name="model">account.entries.report</field>
         <field name="type">tree</field>
         <field name="arch" type="xml">
             <tree string="Company Analysis" >
                <field name="user_type"/>
                <field name="debit" />
                <field name="credit" />
                <field name="balance" />
             </tree>
         </field>
    </record>
    <record id="view_account_entries_report_search" model="ir.ui.view">
        <field name="name">account.entries.report.search</field>
        <field name="model">account.entries.report</field>
        <field name="type">search</field>
        <field name="arch" type="xml">
            <search string="Entries Analysis">
                <group colspan="10" col="12">
                    <filter icon="terp-go-year" string="This F.Year"
                            name="thisyear"
                            context="{'year':'current_year'}"
                            help="Journal Entries with period in current year"/>
                    <filter icon="terp-go-month" string="This Period"
                            name="period"
                            context="{'period':'current_period'}"
                            help="Journal Entries with period in current period"/>
                    <separator orientation="vertical"/>
                    <filter string="Unposted" icon="terp-document-new" domain="[('move_state','=','draft')]" help = "entries"/>
                    <filter string="Posted" icon="terp-camera_test" domain="[('move_state','=','posted')]" help = "Posted entries"/>
                    <separator orientation="vertical"/>
                    <filter string="Unreconciled" icon="terp-dolar_ok!" domain="[('reconcile_id','=',False), ('account_id.reconcile','=',True)]" help = "Unreconciled entries"/>
                    <filter string="Reconciled" icon="terp-dolar" domain="[('reconcile_id','!=',False)]" help = "Reconciled entries"/>
                    <separator orientation="vertical"/>
                    <field name="account_id"/>
                    <field name="journal_id" widget="selection"/>
                    <field name="period_id"/>
                </group>
                 <newline/>
                 <group expand="0" string="Extended Filters..." groups="base.group_extended">
                    <field name="fiscalyear_id"/>
                    <separator orientation="vertical"/>
                    <field name="product_id"/>
                    <field name="partner_id"/>
                    <separator orientation="vertical" groups="base.group_multi_company"/>
                    <field name="company_id" groups="base.group_multi_company"/>
                    <newline/>
                    <field name="date_created"/>
                    <field name="date"/>
                    <field name="date_maturity"/>
                 </group>
                <newline/>
                <group expand="1" string="Group By...">
                    <filter string="Partner" icon="terp-partner" context="{'group_by':'partner_id'}"/>
                    <separator orientation="vertical"/>
                    <filter string="Product" icon="terp-accessories-archiver" context="{'group_by':['product_id','product_uom_id'], 'quantity_visible':1}"/>
                    <separator orientation="vertical"/>
                    <filter string="Currency" name="group_currency" icon="terp-dolar" context="{'group_by':'currency_id', 'currency_id_visible':1, 'amount_currency_visible':1}"/>
                    <filter string="Journal" name="group_journal" icon="terp-folder-orange" context="{'group_by':'journal_id'}"/>
                    <filter string="Account" name="group_account" icon="terp-folder-green" context="{'group_by':'account_id'}"/>
                    <separator orientation="vertical"/>
                    <filter string="Acc.Type" icon="terp-stock_symbol-selection" context="{'group_by':'user_type'}" name="usertype"/>
                    <filter string="Int.Type" icon="terp-stock_symbol-selection" context="{'group_by':'type'}"/>
                    <separator orientation="vertical" groups="base.group_multi_company"/>
                    <filter string="Company" icon="terp-go-home" context="{'group_by':'company_id'}" groups="base.group_multi_company"/>
                    <separator orientation="vertical"/>
                    <filter string="Date" icon="terp-go-today" context="{'group_by':'date'}"/>
                    <filter string="Period" icon="terp-go-month" name="group_period" context="{'group_by':'period_id'}"/>
                    <filter string="Fiscal Year" icon="terp-go-year" context="{'group_by':'fiscalyear_id'}"/>
                 </group>
            </search>
        </field>
    </record>
    <record id="action_account_entries_report_all" model="ir.actions.act_window">
        <field name="name">Entries Analysis</field>
        <field name="res_model">account.entries.report</field>
        <field name="view_type">form</field>
        <field name="view_mode">tree,graph</field>
        <field name="search_view_id" ref="view_account_entries_report_search"/>
        <field name="view_id" ref="view_account_entries_report_tree"/>
        <field name="context">{'group_by':[], 'search_default_usertype':1, 'search_default_thisyear':1, 'group_by_no_leaf':1}</field>
        <field name="help">From this view, have an analysis of your different financial accounts. The document shows your debit and credit taking in consideration some criteria you can choose by using the search tool.</field>
    </record>
    <menuitem action="action_account_entries_report_all" id="menu_action_account_entries_report_all"
        parent="account.menu_finance_statistic_report_statement"
        groups="group_account_manager"
        sequence="2"/>
</data>
</openerp>
