Odoo - 在Res.partner中显示过期余额智能按钮(客户视图)

时间:2016-10-17 07:04:21

标签: openerp

我想在销售模块的客户视图中的智能按钮中显示所有发票的客户逾期金额。我已经在客户视图中开发了一个与 Invoiced 智能按钮相同的智能按钮,这只是一个开始。但它没有显示与 已开票 按钮相同的数量(始终显示为0)。

在我的自定义模块中从account.view帐户

复制此代码
<record model="ir.ui.view" id="partner_view_buttons">
        <field name="name">partner.view.buttons</field>
        <field name="model">res.partner</field>
        <field name="inherit_id" ref="base.view_partner_form" />
        <field name="priority" eval="20"/>
        <field name="groups_id" eval="[(4, ref('account.group_account_invoice'))]"/>
        <field name="arch" type="xml">
            <div name="button_box" position="inside">
                <button type="action"
                    class="oe_stat_button"
                    id="invoice_button"
                    icon="fa-pencil-square-o"
                    name="%(account.action_invoice_refund_out_tree)d"
                    attrs="{'invisible': [('customer', '=', False)]}"
                    context="{'search_default_partner_id': active_id,'default_partner_id': active_id}">
                    <div class="o_form_field o_stat_info">
                        <span class="o_stat_value"><field name="total_invoiced" widget='monetary' options="{'currency_field': 'currency_id'}"/></span>
                        <span class="o_stat_text">Invoiced</span>
                    </div>
                </button>
            </div></field>
    </record>

我是否应该在我的模块中编写此(account.action_invoice_refund_out_tree)操作?还是会被自动调用?

0 个答案:

没有答案