#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) также в моем модуле? или она будет вызываться автоматически?