Launchpad automatic translations update.
[odoo/odoo.git] / openerp / addons / base / base_update.xml
index c044f44..d0d655f 100644 (file)
@@ -19,6 +19,7 @@
             <field name="type">form</field>
             <field name="arch" type="xml">
                 <form string="Groups">
+                    <field name="category_id" select="1"/>
                     <field name="name" select="1"/>
                     <notebook colspan="4">
                         <page string="Users">
     -->
 
         <record id="view_users_form_simple_modif" model="ir.ui.view">
-            <field name="name">res.users.form.modif</field>
+            <field name="name">res.users.preferences.form</field>
             <field name="model">res.users</field>
             <field name="type">form</field>
             <field eval="18" name="priority"/>
             <field name="arch" type="xml">
                 <form string="Users">
-                    <field name="name"/>
+                    <field name="name" readonly="1"/>
                     <newline/>
                     <group colspan="2" col="2">
                         <separator string="Preferences" colspan="2"/>
-                        <field name="view"/>
-                        <field name="context_lang"/>
-                        <field name="context_tz"/>
-                        <field name="menu_tips"/>
+                        <field name="view" readonly="0"/>
+                        <field name="context_lang" readonly="0"/>
+                        <field name="context_tz" readonly="0"/>
+                        <field name="menu_tips" readonly="0"/>
                     </group>
                     <group name="default_filters" colspan="2" col="2">
                         <separator string="Default Filters" colspan="2"/>
-                        <field name="company_id" widget="selection"
+                        <field name="company_id" widget="selection" readonly="0"
                             groups="base.group_multi_company" on_change="on_change_company_id(company_id)"/>
                     </group>
-                    <separator string="Email &amp; Signature" colspan="2"/>
-                    <field colspan="4" name="user_email" widget="email"/>
-                    <field colspan="4" name="signature" nolabel="1"/>
+                    <separator string="Email Preferences" colspan="4"/>
+                    <field colspan="4" name="user_email" widget="email" readonly="0"/>
+                    <field colspan="4" name="signature" readonly="0"/>
                 </form>
             </field>
         </record>
                     <group colspan="4" col="6">
                         <field name="name" select="1"/>
                         <field name="login" select="1"/>
-                        <field name="new_password" password="True"/>
+                        <field name="id" invisible="1"/>
+                        <field name="new_password" password="True" attrs="{'required': [('id','=',False)]}"/>
                         <field name="active"/>
                     </group>
                     <notebook colspan="4">
                         <page string="User">
-                            <group colspan="1" col="2">
-                                <separator string="Preferences" colspan="2"/>
-                                <field name="context_lang"/>
-                                <field name="context_tz"/>
-                                <field name="menu_tips"/>
-                            </group>
-                            <group name="default_filters" colspan="1" col="2">
-                                <separator string="Default Filters" colspan="2"/>
-                                <field name="company_id" required="1"
-                                    context="{'user_preference': 0}"
-                                    groups="base.group_multi_company"/>
+                          <group colspan="4" col="6">
+                            <!-- Second nested group to avoid misalignment with email prefs groups
+                                 in simplified view -->
+                            <group colspan="6" col="6">
+                                <group col="2" colspan="2">
+                                    <separator string="Preferences" colspan="2"/>
+                                    <field name="context_lang"/>
+                                    <field name="context_tz"/>
+                                    <field name="menu_tips"/>
+                                </group>
+                                <group name="default_filters" colspan="2" col="2">
+                                    <separator string="Default Filters" colspan="2"/>
+                                    <field name="company_id" required="1" context="{'user_preference': 0}" groups="base.group_multi_company"/>
+                                </group>
+                                <group colspan="2" col="2" groups="base.group_extended">
+                                    <separator string="Action" colspan="2"/>
+                                    <field name="action_id"/>
+                                    <field domain="[('usage','=','menu')]" name="menu_id" required="True"/>
+                                </group>
                             </group>
-                            <group colspan="1" col="2" groups="base.group_extended">
-                                <separator string="Action" colspan="2"/>
-                                <field name="action_id"/>
-                                <field domain="[('usage','=','menu')]" name="menu_id" required="True"/>
-                            </group>
-                            <newline/>
-                            <separator string="Email &amp; Signature" colspan="2"/>
-                            <group colspan="4">
+                            <group colspan="6" col="2">
+                                <separator string="Email Preferences" colspan="2"/>
                                 <field name="user_email" widget="email"/>
+                                <field name="signature"/>
                             </group>
-                            <field colspan="4" name="signature" nolabel="1"/>
+                          </group>
                         </page>
                         <page string="Access Rights">
                             <field nolabel="1" name="groups_id"/>
                         </page>
-                        <page string="Companies" groups="base.group_multi_company">
+                        <page string="Allowed Companies" groups="base.group_multi_company">
                             <field colspan="4" nolabel="1" name="company_ids" select="1"/>
                         </page>
                     </notebook>
                 </form>
             </field>
         </record>
+
+        <record id="user_groups_view" model="ir.ui.view">
+            <field name="name">res.users.groups</field>
+            <field name="model">res.users</field>
+            <field name="inherit_id" ref="view_users_form"/>
+            <field name="arch" type="xml">
+                <!-- dummy, will be modified by groups -->
+                <field name="groups_id" position="after"/>
+            </field>
+        </record>
+
         <record id="view_users_tree" model="ir.ui.view">
             <field name="name">res.users.tree</field>
             <field name="model">res.users</field>
         <report id="preview_report" model="res.company" name="preview.report" multi="True"
             rml="base/report/preview_report.rml" string="Preview Report"/>
 
+        <record id="bank_account_update" model="ir.actions.act_window">
+            <field name="name">Company Bank Accounts</field>
+            <field name="res_model">res.partner.bank</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">tree,form</field>
+            <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}"/>
+            <field name="help">Configure your company's bank account 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>
+        </record>
+
+
         <record id="view_company_form" model="ir.ui.view">
             <field name="name">res.company.form</field>
             <field name="model">res.company</field>
                     <group colspan="4" col="6">
                         <group colspan="4" col="4">
                             <field name="name"/>
-                            <field name="partner_id" readonly="1" required="0"/>
+                            <field name="partner_id" readonly="1" required="0" groups="base.group_extended"/>
                             <field name="parent_id"  groups="base.group_multi_company"/>
                         </group>
                         <group colspan="2" col="2">
                     <notebook colspan="4">
                         <page string="General Information">
                             <separator string="Address Information" colspan="4"/>
-                            <field name="street"/>
-                            <field name="street2"/>
+                            <field name="street" colspan="4"/>
+                            <field name="street2" invisible="1"/>
                             <field name="zip"/>
                             <field name="city"/>
                             <field name="country_id"/>
                             <field name="state_id"/>
-                            <field name="phone"/>
-                            <field name="email"/>
+                            <field name="phone" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
+                            <field name="email" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
+                            <field name="fax" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
+                            <field name="website" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
+                            <field name="vat" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
+                            <field name="company_registry" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
                             <separator string="Header/Footer of Reports" colspan="4"/>
-                            <field name="rml_header1" colspan="4"/>
-                            <field name="rml_footer1" colspan="4"/>
-                            <field name="rml_footer2" colspan="4"/>
-                            <group colspan="4" col="8">
-                                <label string="" colspan="7"/>
-                                <button name="%(preview_report)d" string="Preview Report" type="action" icon="gtk-print"/>
+                            <group colspan="4" col="3">
+                                <field name="rml_header1" colspan="3"/>
+                                <newline/>
+                                <field name="rml_footer1" colspan="3" groups="base.group_extended"/>
+                                <newline/>
+                                <field name="rml_footer2" colspan="2"/>
+                                <button name="%(bank_account_update)d" string="Set Bank Accounts" type="action" icon="gtk-go-forward"/>
+                                <newline/>
+                                <label string="" colspan="2"/>
+                                <button name="%(preview_report)d" string="Preview Header" type="action" icon="gtk-print"/>
                             </group>
                         </page>
                         <page string="Header/Footer" groups="base.group_extended">
+                            <group colspan="2" col="4">
+                               <field name="paper_format" on_change="onchange_paper_format(paper_format)"/>
+                            </group>
                             <field colspan="4" name="rml_header" nolabel="1"/>
                         </page>
                         <page string="Internal Header/Footer" groups="base.group_extended">