From eca8bea60a432d5d11c4b4a5279a55c87720f9a5 Mon Sep 17 00:00:00 2001 From: Florian da Costa Date: Fri, 1 Jul 2022 13:53:14 +0200 Subject: [PATCH] [IMP] Make rma order view cleaner for user Hide button and fields depending on the policy chosen on the rma line --- rma_account/views/rma_order_line_view.xml | 11 +++++++++-- rma_account/wizards/rma_refund.xml | 4 ++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/rma_account/views/rma_order_line_view.xml b/rma_account/views/rma_order_line_view.xml index e701fea0..cb38a14b 100644 --- a/rma_account/views/rma_order_line_view.xml +++ b/rma_account/views/rma_order_line_view.xml @@ -60,7 +60,11 @@ - + @@ -71,7 +75,10 @@ /> - + diff --git a/rma_account/wizards/rma_refund.xml b/rma_account/wizards/rma_refund.xml index 848bddfc..da9cc4d2 100644 --- a/rma_account/wizards/rma_refund.xml +++ b/rma_account/wizards/rma_refund.xml @@ -59,13 +59,13 @@ name="%(action_rma_refund)d" string="Create Refund" class="oe_highlight" - attrs="{'invisible':['|', ('qty_to_refund', '=', 0), ('state', '!=', 'approved')]}" + attrs="{'invisible':['|', '|', ('qty_to_refund', '=', 0), ('state', '!=', 'approved'), ('refund_policy', '=', 'no')]}" type="action" />