On partner form view, 2 buttons for journal items: one for payable (seen if supplier = True) and one for receivable (seen if customer=True)

This commit is contained in:
Alexis de Lattre
2016-01-12 20:09:55 +01:00
parent ad0e2f43c4
commit f745388f37
2 changed files with 33 additions and 17 deletions

View File

@@ -111,17 +111,27 @@
</field>
</record>
<!-- On the partner form, when a user clicks on the journal items
we wants to see only the account payable or account receivable -->
<record id="partner_view_button_journal_item_count" model="ir.ui.view">
<field name="name">usability.res.partner.journal.items.button</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="account.partner_view_button_journal_item_count"/>
<field name="arch" type="xml">
<button name="%(account.action_account_moves_all_tree)d" position="after">
<button name="show_payable_account" type="object"
attrs="{'invisible': [('supplier', '=', False)]}"
icon="fa-list" class="oe_stat_button">
<field string="Payable Account" name="payable_journal_item_count"
widget="statinfo"/>
</button>
</button>
<button name="%(account.action_account_moves_all_tree)d" position="attributes">
<attribute name="type">object</attribute>
<attribute name="name">show_partner_receivable_or_payable_account</attribute>
<attribute name="name">show_receivable_account</attribute>
<attribute name="attrs">{'invisible': [('customer', '=', False)]}</attribute>
</button>
<field name="journal_item_count" position="attributes">
<attribute name="string">Receivable Account</attribute>
</field>
</field>
</record>