Odoo — показать смарт-кнопку просроченного баланса в Res .partner (просмотр клиента)

#openerp

#openerp

Вопрос:

Я хочу показать сумму просрочки клиента по всем счетам в смарт-кнопке в представлении клиента модуля продаж. Для начала я уже разработал смарт-кнопку, аналогичную смарт-кнопке с выставленным счетом в представлении клиента. Но она не показывает ту же сумму, что и кнопка выставления счета (всегда показывает 0).

Скопировал этот код в мой пользовательский модуль из partner.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) также в моем модуле? или она будет вызываться автоматически?