[IMP] Add Placeholder @base
[odoo/odoo.git] / openerp / addons / base / res / res_company_view.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <openerp>
3     <data>
4         <menuitem id="menu_res_company_global" parent="base.menu_administration" name="Companies" sequence="2"/>
5
6         <menuitem id="menu_custom_multicompany" parent="base.menu_custom" name="Multi-Companies" sequence="50"/>
7
8         <report id="preview_report" model="res.company" name="preview.report" multi="True" rml="base/report/preview_report.rml" string="Preview Report"/>
9         <record id="bank_account_update" model="ir.actions.act_window">
10             <field name="name">Company Bank Accounts</field>
11             <field name="res_model">res.partner.bank</field>
12             <field name="view_type">form</field>
13             <field name="view_mode">tree,form</field>
14             <field name="context" eval="{'default_partner_id':ref('base.main_partner'), 'company_hide':False, 'default_company_id':ref('base.main_company'), 'search_default_my_bank':1}"/>
15         </record>
16         <record id="view_company_form" model="ir.ui.view">
17             <field name="name">res.company.form</field>
18             <field name="model">res.company</field>
19             <field name="type">form</field>
20             <field name="arch" type="xml">
21                 <form string="Company">
22                     <group colspan="4" col="6">
23                         <group colspan="4" col="4">
24                             <field name="name"/>
25                             <field name="partner_id" readonly="1" required="0" groups="base.group_no_one"/>
26                             <field name="parent_id"  groups="base.group_multi_company"/>
27                         </group>
28                         <group colspan="2" col="2">
29                             <field name="logo" nolabel="1" widget="image"/>
30                         </group>
31                     </group>
32                     <notebook colspan="4">
33                         <page string="General Information">
34                             <separator string="Address Information" colspan="4"/>
35                             <field name="street" colspan="4"/>
36                             <field name="street2" invisible="1"/>
37                             <field name="zip"/>
38                             <field name="city"/>
39                             <field name="country_id"/>
40                             <field name="state_id"/>
41                             <field name="phone" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
42                             <field name="email" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
43                             <field name="fax" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
44                             <field name="website" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
45                             <field name="vat" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
46                             <field name="company_registry" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
47                             <separator string="Header/Footer of Reports" colspan="4"/>
48                             <group colspan="4" col="3">
49                                 <field name="rml_header1" colspan="3"/>
50                                 <newline/>
51                                 <field name="rml_footer1" colspan="3" groups="base.group_no_one"/>
52                                 <newline/>
53                                 <field name="rml_footer2" colspan="2"/>
54                                 <button name="%(bank_account_update)d" string="Set Bank Accounts" type="action" icon="gtk-go-forward"/>
55                                 <newline/>
56                                 <label string="" colspan="2"/>
57                                 <button name="%(preview_report)d" string="Preview Header/Footer" type="action" icon="gtk-print"/>
58                             </group>
59                         </page>
60                         <page string="Header/Footer" groups="base.group_no_one">
61                             <group colspan="2" col="4">
62                                <field name="paper_format" on_change="onchange_paper_format(paper_format)"/>
63                             </group>
64                             <field colspan="4" name="rml_header" nolabel="1" placeholder="Global Business Solutions"/>
65                         </page>
66                         <page string="Internal Header/Footer" groups="base.group_no_one">
67                             <separator string="Portrait" colspan="2"/>
68                             <separator string="Landscape" colspan="2"/>
69                             <field colspan="2" name="rml_header2" nolabel="1"/>
70                             <field colspan="2" name="rml_header3" nolabel="1"/>
71                         </page>
72                         <page string="Configuration">
73                             <separator string="Accounting" colspan="4"/>
74                             <field name="currency_id" colspan="2"/>
75                             <newline/>
76                         </page>
77                         <page string="Bank Accounts">
78                           <field name="bank_ids" nolabel="1"/>
79                         </page>
80                     </notebook>
81                 </form>
82             </field>
83         </record>
84         <record id="view_company_tree" model="ir.ui.view">
85             <field name="name">res.company.tree</field>
86             <field name="model">res.company</field>
87             <field name="type">tree</field>
88             <field name="field_parent">child_ids</field>
89             <field name="arch" type="xml">
90                 <tree string="Companies">
91                     <field name="name"/>
92                     <field name="partner_id"/>
93                 </tree>
94             </field>
95         </record>
96         <record id="action_res_company_form" model="ir.actions.act_window">
97             <field name="name">Companies</field>
98             <field name="type">ir.actions.act_window</field>
99             <field name="res_model">res.company</field>
100             <field name="view_type">form</field>
101             <field name="help">Create and manage the companies that will be managed by OpenERP from here. Shops or subsidiaries can be created and maintained from here.</field>
102         </record>
103         <menuitem action="action_res_company_form" id="menu_action_res_company_form" parent="base.menu_res_company_global"/>
104         <record id="action_res_company_tree" model="ir.actions.act_window">
105             <field name="name">Company's Structure</field>
106             <field name="type">ir.actions.act_window</field>
107             <field name="res_model">res.company</field>
108             <field name="domain">[('parent_id','=',False)]</field>
109             <field name="view_type">tree</field>
110         </record>
111         <menuitem action="action_res_company_tree" groups="base.group_multi_company" id="menu_action_res_company_tree" parent="base.menu_res_company_global" sequence="16"/>
112
113         <record id="view_inventory_tree" model="ir.ui.view">
114             <field name="name">multi_company.default.tree</field>
115             <field name="model">multi_company.default</field>
116             <field name="type">tree</field>
117             <field name="priority" eval="8"/>
118             <field name="arch" type="xml">
119                 <tree string="Multi Company">
120                     <field name="company_id"/>
121                     <field name="object_id"/>
122                     <field name="field_id"/>
123                     <field name="expression" />
124                     <field name="sequence"/>
125                     <field name="company_dest_id"/>
126                     <field name="name"/>
127                 </tree>
128             </field>
129         </record>
130         <record id="view_inventory_form" model="ir.ui.view">
131             <field name="name">multi_company.default.form</field>
132             <field name="model">multi_company.default</field>
133             <field name="type">form</field>
134             <field name="priority" eval="8"/>
135             <field name="arch" type="xml">
136                 <form string="Multi Company">
137                     <group col="6" colspan="4">
138                         <field name="name" colspan="6"/>
139                         <separator string="Matching" colspan="6"/>
140                         <field name="company_id"/>
141                         <field name="object_id"/>
142                         <field name="field_id" domain="[('model_id','=',object_id)]"/>
143                         <separator string="Condition" colspan="6"/>
144                         <field name="expression" colspan="4"/>
145                         <field name="sequence"/>
146                         <separator string="Returning" colspan="6"/>
147                         <field name="company_dest_id"/>
148                     </group>
149                 </form>
150             </field>
151         </record>
152         <record id="view_inventory_search" model="ir.ui.view">
153             <field name="name">multi_company.default.search</field>
154             <field name="model">multi_company.default</field>
155             <field name="type">search</field>
156             <field name="priority" eval="8"/>
157             <field name="arch" type="xml">
158                 <search string="Multi Company">
159                     <field name="name" select="1"/>
160                     <field name="company_id" select="1" widget="selection"/>
161                     <field name="company_dest_id" select="1" widget="selection"/>
162                     <field name="object_id" select="1"/>
163                 </search>
164             </field>
165         </record>
166         <record id="action_inventory_form" model="ir.actions.act_window">
167             <field name="name">Default Company per Object</field>
168             <field name="type">ir.actions.act_window</field>
169             <field name="res_model">multi_company.default</field>
170             <field name="view_type">form</field>
171             <field name="search_view_id" ref="view_inventory_search"/>
172         </record>
173         <menuitem id="menu_action_inventory_form"  parent="menu_custom_multicompany" action="action_inventory_form"/>
174
175     </data>
176 </openerp>
177