Trust-Code/odoo-brasil

View on GitHub
br_purchase/views/purchase_view.xml

Summary

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

    <record id="br_purchase_order_form" model="ir.ui.view">
        <field name="name">br_purchase.order.form</field>
        <field name="model">purchase.order</field>
        <field name="inherit_id" ref="purchase.purchase_order_form" />
        <field name="arch" type="xml">
            <field name="fiscal_position_id" position="attributes">
                <attribute name="domain">['|', ('fiscal_type', '=', None), ('fiscal_type', '=', 'entrada')]</attribute>
            </field>
            <xpath expr="//field[@name='order_line']/tree/field[@name='taxes_id']" position="before">
                <field name="valor_bruto" widget="monetary" />
                <field name="cfop_id" invisible="1" />
                <field name="incluir_ipi_base" invisible="1" />
                <field name="icms_cst_normal" invisible="1" />
                <field name="icms_csosn_simples" invisible="1" />
                <field name="icms_st_aliquota_mva" invisible="1" />
                <field name="aliquota_icms_proprio" invisible="1" />
                <field name="icms_aliquota_reducao_base" invisible="1" />
                <field name="icms_st_aliquota_reducao_base" invisible="1" />
                <field name="icms_st_aliquota_deducao" invisible="1" />
                <field name="ipi_cst" invisible="1" />
                <field name="ipi_reducao_bc" invisible="1" />
                <field name="pis_cst" invisible="1" />
                <field name="cofins_cst" invisible="1" />
                <field name="ii_rule_id" invisible="1" />
                <field name="issqn_rule_id" invisible="1"/>
                <field name="cofins_rule_id" invisible="1" />
                <field name="pis_rule_id" invisible="1" />
                <field name="ipi_rule_id" invisible="1" />
                <field name="icms_rule_id" invisible="1" />
            </xpath>
            <xpath expr="//field[@name='order_line']/form/sheet/group/group/field[@name='price_unit']" position="after">
                <field name="valor_bruto" />
                <field name="price_subtotal" />
                <field name="cfop_id" invisible="1" />
                <field name="incluir_ipi_base" invisible="1" />
                <field name="icms_cst_normal" invisible="1" />
                <field name="icms_csosn_simples" invisible="1" />
                <field name="icms_st_aliquota_mva" invisible="1" />
                <field name="aliquota_icms_proprio" invisible="1" />
                <field name="icms_aliquota_reducao_base" invisible="1" />
                <field name="icms_st_aliquota_reducao_base" invisible="1" />
                <field name="icms_st_aliquota_deducao" invisible="1" />
                <field name="ipi_cst" invisible="1" />
                <field name="ipi_reducao_bc" invisible="1" />
                <field name="pis_cst" invisible="1" />
                <field name="cofins_cst" invisible="1" />
                <field name="ii_rule_id" invisible="1"/>
                <field name="issqn_rule_id" invisible="1"/>
                <field name="cofins_rule_id" invisible="1" />
                <field name="pis_rule_id" invisible="1"/>
                <field name="ipi_rule_id" invisible="1"/>
                <field name="icms_rule_id" invisible="1"/>
            </xpath>
            <xpath expr="//field[@name='order_line']/tree/field[@name='taxes_id']" position="attributes">
                <attribute name="invisible">0</attribute>
            </xpath>
            <xpath expr="//field[@name='order_line']/tree/field[@name='taxes_id']" position="before">
                <field name="discount" groups="sale.group_discount_per_so_line"/>
                <field name="valor_desconto" invisible="1" />
            </xpath>
            <field name="amount_untaxed" position="attributes">
                <attribute name="invisible">1</attribute>
            </field>
            <field name="amount_tax" position="attributes">
                <attribute name="invisible">1</attribute>
            </field>
            <field name="amount_tax" position="before">
                <field name="total_bruto" widget='monetary'
                options="{'currency_field': 'currency_id'}" />

                <field name="total_desconto" widget='monetary'
                options="{'currency_field': 'currency_id'}"
                groups="sale.group_discount_per_so_line" />

                <field name="total_tax" widget='monetary' options="{'currency_field': 'currency_id'}" />
            </field>
        </field>
    </record>

</odoo>