Trust-Code/odoo-brasil

View on GitHub
br_base/views/res_bank_view.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="utf-8"?>
<odoo>

    <record id="view_br_base_res_bank_form" model="ir.ui.view">
        <field name="name">view_br_base.res.bank.form</field>
        <field name="model">res.bank</field>
        <field name="inherit_id" ref="base.view_res_bank_form" />
        <field name="arch" type="xml">
            <field name="street2" position="replace"/>
               <field name="zip" position="replace"/>
               <field name="street" position="replace">
                   <field name="zip" placeholder="CEP" style="width:50%" />
                   <field name="street" placeholder="Logradouro" />
                   <field name="number" placeholder="Número"/>
                   <field name="street2" placeholder="Complemento"/>
                   <field name="district" placeholder="Bairro"/>
                   <field name="country_id" placeholder="País" options="{'no_create': True, 'no_create_edit': True}" />
                   <field name="state_id" placeholder="Estado" options="{'no_create': True, 'no_create_edit': True}" />
                   <field name="city_id" placeholder="Cidade" options="{'no_create': True, 'no_create_edit': True}" />
               </field>
               <field name="state_id" position="attributes">
                   <attribute name="domain">[('country_id','=',country_id)]</attribute>
                   <attribute name="style">width:100%</attribute>
               </field>
               <field name="country" position="replace">
                   <field name="country" invisible="1"/>
               </field>
               <field name="state" position="replace">
                   <field name="state" invisible="1"/>
               </field>
               <field name="city" position="replace">
                   <field name="city" invisible="1"/>
               </field>
               <group position="after">
                   <group string="Configuration">
                       <field name="acc_number_format" placeholder="OFX Account Number Format"/>
                   </group>
               </group>
        </field>
    </record>

    <!-- res.partner.bank -->
    <record id="view_br_base_partner_bank_form" model="ir.ui.view">
        <field name="name">view_br_base.partner.bank.form</field>
        <field name="model">res.partner.bank</field>
        <field name="inherit_id" ref="base.view_partner_bank_form" />
        <field name="arch" type="xml">
            <field name="acc_number" position="replace">
                <newline />
                <field name="acc_number" select="1" />
                <field name="acc_number_dig" select="1" />
                <newline />
                <field name="bra_number" select="1" />
                <field name="bra_number_dig" select="1" />
            </field>
        </field>
    </record>

    <record id="view_br_base_partner_bank_tree" model="ir.ui.view">
        <field name="name">view_br_base.partner.bank.tree</field>
        <field name="model">res.partner.bank</field>
        <field name="inherit_id" ref="base.view_partner_bank_tree" />
        <field name="arch" type="xml">
            <field name="acc_number" position="replace">
                <field name="acc_number" />
                <field name="acc_number_dig" />
                <field name="bra_number" />
                <field name="bra_number_dig" />
            </field>
        </field>
    </record>

</odoo>