[IMP] account_coda: Remove the unused file, add the search view,improve the view
[odoo/odoo.git] / addons / account_coda / account_coda_view.xml
1 <?xml version="1.0" ?>
2 <openerp>
3 <data>
4
5         <record model="ir.ui.view" id="view_account_coda_form">
6                 <field name="name">account.coda.form</field>
7                 <field name="model">account.coda</field>
8                 <field name="type">form</field>
9                 <field name="arch" type="xml">
10                         <form string="Coda import">
11                                 <field name="name" />
12                                 <field name="journal_id" />
13                                 <field name="date" />
14                                 <field name="user_id" />
15                                 <notebook colspan="4">
16                                         <page string="Log">
17                                            <field name="note" colspan="4" nolabel="1"/>
18                                         </page>
19                                         <page string="Statements">
20                                            <field name="statement_ids" colspan="4" nolabel="1"/>
21                                         </page>
22                                 </notebook>
23                         </form>
24                 </field>
25         </record>
26
27         <record model="ir.ui.view" id="view_account_coda_tree">
28                 <field name="name">account.coda.tree</field>
29                 <field name="model">account.coda</field>
30                 <field name="type">tree</field>
31                 <field name="arch" type="xml">
32                         <tree string="Coda import">
33                                 <field name="journal_id" />
34                                 <field name="date" />
35                                 <field name="user_id" />
36                                 <field name="statement_ids"/>
37                         </tree>
38                 </field>
39         </record>
40
41       <record id="view_aaccount_coda_filter" model="ir.ui.view">
42             <field name="name">account.coda.select</field>
43             <field name="model">account.coda</field>
44             <field name="type">search</field>
45             <field name="arch" type="xml">
46                 <search string="Search Coda">
47                    <group col="10" colspan="4">
48                         <field name="journal_id"/>
49                         <field name="date"/>
50                         <field name="user_id" default="uid"/>
51                     </group>
52                     <newline/>
53                     <group expand="0" string="Group By...">
54                         <filter string="Journal" icon="terp-folder-orange" domain="[]" context="{'group_by':'journal_id'}"/>
55                         <filter string="Period" icon="terp-go-month" domain="[]" context="{'group_by':'date'}"/>
56                         <separator orientation="vertical"/>
57                         <filter string="User" icon="terp-personal" domain="[]"  context="{'group_by':'user_id'}"/>
58                     </group>
59                </search>
60             </field>
61         </record>
62
63         <record model="ir.actions.act_window" id="action_account_coda">
64                 <field name="name">Coda import</field>
65                 <field name="type">ir.actions.act_window</field>
66                 <field name="res_model">account.coda</field>
67                 <field name="view_type">form</field>
68                 <field name="view_mode">tree,form</field>
69                 <field name="search_view_id" ref="view_aaccount_coda_filter"/>
70         </record>
71
72         <menuitem name="Coda Statements" parent="account.menu_finance_periodical_processing" id="menu_account_coda"  sequence="12"/>
73         
74         <menuitem name="Coda Statements" parent="menu_account_coda" id="menu_account_coda_statement" action="action_account_coda" sequence="15"/>
75
76         <menuitem name="Import Coda Statements" action="action_account_coda_import" parent="menu_account_coda"
77          id="menu_account_coda_import" sequence="13"/>
78
79         <act_window name="Coda File"
80                 domain="[('statement_ids', 'in', [active_id])]"
81                 res_model="account.coda"
82                 src_model="account.bank.statement"
83                 view_type="form"
84                 view_mode="tree,form"
85                 id="act_account_payment_account_bank_statement"/>
86
87         </data>
88 </openerp>