osbzr/gooderp_addons

View on GitHub
sell/report/customer_statements_view.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0"?>
<openerp>
    <data>
        <!--客户对账单不带商品明细tree-->
        <record id="customer_statements_report_tree" model="ir.ui.view">
            <field name="name">customer.statements.report.tree</field>
            <field name="model">customer.statements.report</field>
            <field name="arch" type="xml">
                <tree string="Partner Statements Report" create="false">
                    <field name="date"/>
                    <field name="name"/>
                    <button name="find_source_order" type="object" string="查看原始单据" icon="fa-search" class="oe_highlight"/>
                    <field name="sale_amount"/>
                    <field name="benefit_amount" groups='sell.sell_discount_groups'/>
                    <field name="fee"/>
                    <field name="note"/>
                    <field name="amount"/>
                    <field name="pay_amount"/>
                    <field name="discount_money"/>
                    <field name="balance_amount"/>
                </tree>
            </field>
        </record>

        <!--客户对账单带商品明细tree-->
        <record id="customer_statements_report_with_goods_tree" model="ir.ui.view">
            <field name="name">customer.statements.report.with.goods.tree</field>
            <field name="model">customer.statements.report.with.goods</field>
            <field name="arch" type="xml">
                <tree string="Customer Statements Report" create="false">
                    <field name="date"/>
                    <field name="name"/>
                    <button name="find_source_order" type="object" string="查看原始单据" class="oe_highlight" icon="fa-search" attrs="{'invisible':[('goods_name','!=',False)]}"/>
                    <field name="note"/>
                    <field name="goods_code"/>
                    <field name="goods_name"/>
                    <field name="attribute_id" groups='goods.multi_attrs_groups'/>
                    <field name="uom_id"/>
                    <field name="quantity"/>
                    <field name="price"/>
                    <field name="discount_amount" groups='sell.sell_line_discount_groups'/>
                    <field name="without_tax_amount" groups='sell.out_tax_groups'/>
                    <field name="tax_amount" groups='sell.out_tax_groups'/>
                    <field name="order_amount"/>
                    <field name="benefit_amount" groups='sell.sell_discount_groups'/>
                    <field name="fee"/>
                    <field name="amount"/>
                    <field name="pay_amount"/>
                    <field name="discount_money"/>
                    <field name="balance_amount"/>
                </tree>
            </field>
        </record>
    </data>
</openerp>