[IMP] res_users: removed hack about redirecting the fields view get. Added a simplifi...
[odoo/odoo.git] / openerp / addons / base / res / res_bank_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <!-- res.bank -->
5         <record id="view_res_bank_form" model="ir.ui.view">
6             <field name="name">res.bank.form</field>
7             <field name="model">res.bank</field>
8             <field name="arch" type="xml">
9                 <form string="Bank" version="7.0">
10                   <sheet>
11                     <group col="4">
12                         <field name="name"/>
13                         <field name="bic"/>
14                     </group>
15                     <group>
16                         <group string="Address">
17                             <label for="street" string="Address"/>
18                             <div>
19                                 <field name="street" placeholder="Street..."/>
20                                 <field name="street2"/>
21                                 <div>
22                                     <field name="zip" class="oe_inline" placeholder="ZIP"/>
23                                     <field name="city" class="oe_inline" placeholder="City"/>
24                                 </div>
25                                 <field name="state" placeholder="State"/>
26                                 <field name="country" placeholder="Country"/>
27                             </div>
28                         </group>
29                         <group string="Communication">
30                             <field name="phone"/>
31                             <field name="fax"/>
32                             <field name="email" widget="email"/>
33                             <field name="active"/>
34                         </group>
35                     </group>
36                   </sheet>
37                 </form>
38             </field>
39         </record>
40         <record id="view_res_bank_tree" model="ir.ui.view">
41             <field name="name">res.bank.tree</field>
42             <field name="model">res.bank</field>
43             <field name="arch" type="xml">
44                 <tree string="Banks">
45                     <field name="name"/>
46                     <field name="bic"/>
47                     <field name="country"/>
48                 </tree>
49             </field>
50         </record>
51         <record id="action_res_bank_form" model="ir.actions.act_window">
52             <field name="name">Banks</field>
53             <field name="res_model">res.bank</field>
54             <field name="view_type">form</field>
55             <field name="view_mode">tree,form</field>
56             <field name="help">Manage bank records you want to be used in the system.</field>
57         </record>
58         <menuitem action="action_res_bank_form" id="menu_action_res_bank_form" parent="base.menu_config_address_book" sequence="11" groups="base.group_no_one"/>
59
60
61         <record id="view_partner_bank_type_form" model="ir.ui.view">
62             <field name="name">res.partner.bank.type.form</field>
63             <field name="model">res.partner.bank.type</field>
64             <field name="arch" type="xml">
65                 <form string="Bank Account Type" version="7.0">
66                     <group col="4">
67                         <field name="name"/>
68                         <field name="code"/>
69                     </group>
70                     <field name="field_ids"/>
71                     <field name="format_layout"/>
72                 </form>
73             </field>
74         </record>
75         <record id="view_partner_bank_type_tree" model="ir.ui.view">
76             <field name="name">res.partner.bank.type.tree</field>
77             <field name="model">res.partner.bank.type</field>
78             <field name="arch" type="xml">
79                 <tree string="Bank Account Type">
80                     <field name="name"/>
81                     <field name="code"/>
82                 </tree>
83             </field>
84         </record>
85
86         <record id="view_partner_bank_form" model="ir.ui.view">
87             <field name="name">res.partner.bank.form</field>
88             <field name="model">res.partner.bank</field>
89             <field name="arch" type="xml">
90                 <form string="Bank account" version="7.0">
91                     <group col="4">
92                         <field name="state"/>
93                         <field name="acc_number" placeholder="Account Number"/>
94                         <field name="company_id" groups="base.group_multi_company" on_change="onchange_company_id(company_id)"
95                             invisible="context.get('company_hide', True)" widget="selection"/>
96                         <field name="footer" invisible="context.get('footer_hide', True)"/>
97                     </group>
98                     <group>
99                         <group name="owner" string="Bank Account Owner">
100                             <field name="partner_id" on_change="onchange_partner_id(partner_id)"/>
101                             <label for="street" string="Address"/>
102                             <div>
103                                 <field name="owner_name" placeholder="Name"/>
104                                 <field name="street" placeholder="Street"/>
105                                 <div>
106                                     <field name="zip" class="oe_inline" placeholder="ZIP"/>
107                                     <field name="city" class="oe_inline" placeholder="City"/>
108                                 </div>
109                                 <field name="state_id" placeholder="State" options='{"no_open": True}'/>
110                                 <field name="country_id" placeholder="Country" options='{"no_open": True}'/>
111                             </div>
112                         </group>
113                         <group name="bank" string="Information About the Bank">
114                             <field name="bank" on_change="onchange_bank_id(bank)"/>
115                             <field name="bank_name" attrs="{'required': [('company_id','&lt;&gt;',False)]}"/>
116                             <field name="bank_bic" placeholder="e.g. GEBABEBB" />
117                         </group>
118                     </group>
119
120                 </form>
121             </field>
122         </record>
123         <record id="view_partner_bank_tree" model="ir.ui.view">
124             <field name="name">res.partner.bank.tree</field>
125             <field name="model">res.partner.bank</field>
126             <field name="arch" type="xml">
127                 <tree string="Bank Accounts">
128                     <field name="sequence" invisible="1"/>
129                     <field name="acc_number"/>
130                     <field name="bank_name"/>
131                     <field name="company_id" invisible="context.get('company_hide', True)"/>
132                     <field name="footer" invisible="context.get('footer_hide', True)"/>
133                     <field name="partner_id"/>
134                 </tree>
135             </field>
136         </record>
137         <record id="view_partner_bank_search" model="ir.ui.view">
138             <field name="name">res.partner.bank.search</field>
139             <field name="model">res.partner.bank</field>
140             <field name="arch" type="xml">
141                 <search string="Bank Accounts">
142                     <field name="bank_name" filter_domain="['|', ('bank_name','ilike',self), ('acc_number','ilike',self)]" string="Bank Name"/>
143                     <filter name="my_bank" icon="terp-check" string="My Banks" domain="[('company_id','&lt;&gt;',False)]" help="Bank accounts belonging to one of your companies"/>
144                     <field name="company_id" invisible="context.get('company_hide', True)"/>
145                     <field name="partner_id"/>
146                 </search>
147             </field>
148         </record>
149         <record id="action_res_partner_bank_account_form" model="ir.actions.act_window">
150             <field name="name">Bank Accounts</field>
151             <field name="res_model">res.partner.bank</field>
152             <field name="view_type">form</field>
153             <field name="view_mode">tree,form</field>
154             <field name="help">Configure your company's bank accounts and select those that must appear on the report footer. You can reorder bank accounts from the list view. If you use the accounting application of OpenERP, journals and accounts will be created automatically based on these data.</field>
155         </record>
156         <menuitem action="action_res_partner_bank_account_form"
157             id="menu_action_res_partner_bank_form"
158             parent="base.menu_config_address_book"
159             groups="base.group_no_one"
160             sequence="9"/>
161
162
163         <record id="action_res_partner_bank_type_form" model="ir.actions.act_window">
164             <field name="name">Bank Account Types</field>
165             <field name="res_model">res.partner.bank.type</field>
166             <field name="view_type">form</field>
167             <field name="view_mode">tree,form</field>
168         </record>
169         <menuitem action="action_res_partner_bank_type_form"
170             id="menu_action_res_partner_bank_typeform"
171             parent="base.menu_config_address_book"
172             groups="base.group_no_one"
173             sequence="15"/>
174
175
176
177     </data>
178 </openerp>
179