From 34983b5503be1e6a569b29a0ec13b3a94153ad28 Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Thu, 18 Aug 2022 17:57:40 +0200 Subject: [PATCH] [update] account move view on payment order --- views/account_move.xml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/views/account_move.xml b/views/account_move.xml index 30d3ce6..8cff554 100644 --- a/views/account_move.xml +++ b/views/account_move.xml @@ -228,19 +228,27 @@ > <field name="date" /> <field name="name" /> - <field name="partner_id" /> + <field name="commercial_partner_id" /> <field name="ref" /> <field name="journal_id" /> <field name="amount_total" sum="Total Amount" /> <field name="reversed_entry_id" /> + <field name="reversal_move_id" widget="many2many_tags"/> + <field name="payment_reference" optional="hide" /> <button name="%(account.action_view_account_move_reversal)d" type="action" string="Rejeter (extourne)" class="btn-outline-danger btn-sm" - attrs="{'invisible': [('reversed_entry_id', '!=', False), ('state', '=', 'posted')]}" + attrs="{'invisible': [ + '|', + '&', ('reversal_move_id', '=', []), ('reversed_entry_id', '!=', False), + '&', ('reversal_move_id', '!=', []), ('reversed_entry_id', '=', False), + ]}" /> - <field name="state" /> + <field name="state" widget="badge" decoration-success="state == 'posted'" decoration-info="state == 'draft'" optional="show"/> + <field name="payment_state" widget="badge" decoration-danger="payment_state == 'not_paid'" decoration-warning="payment_state in ('partial', 'in_payment')" decoration-success="payment_state in ('paid', 'reversed')" attrs="{'invisible': [('payment_state', 'in', ('invoicing_legacy'))]}" optional="hide" /> + <field name="partner_id" optional="hide" /> <field name="currency_id" invisible="1" /> </tree> </field> @@ -252,7 +260,7 @@ <field name="model">account.move</field> <field name="arch" type="xml"> <search string="Pièces comptables"> - <field name="partner_id" string="Adhérent" /> + <field name="commercial_partner_id" string="Adhérent" /> <field name="ref" string="Référence" /> <field name="name" /> <filter -- GitLab