From 206e88b0ad9fdb6e1767c93b3eca8feeecddd3da Mon Sep 17 00:00:00 2001 From: "Touati Djamel (otd)" <otd@odoo.com> Date: Wed, 30 Nov 2022 10:12:43 +0000 Subject: [PATCH] [FIX] product: hide cost label from the view if product with variant MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The group `“base.group_userâ€` is added in the view for the field `standard_price` while it is already set on the python side: https://github.com/odoo/odoo/blob/16.0/addons/product/models/product_template.py#L76 this causes an issue in the case of a product with variants, the invisible attrs is ignored, the `standard_price` and `uom_name` field are hidden, but the label will still be displayed opw-3076827 closes odoo/odoo#106842 Signed-off-by: William Henrotin (whe) <whe@odoo.com> --- addons/product/views/product_views.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/product/views/product_views.xml b/addons/product/views/product_views.xml index cfb7981e5bb7..63552ea5529a 100644 --- a/addons/product/views/product_views.xml +++ b/addons/product/views/product_views.xml @@ -80,8 +80,8 @@ <field name="list_price" class="oe_inline" widget='monetary' options="{'currency_field': 'currency_id', 'field_digits': True}"/> </div> - <label for="standard_price" groups="base.group_user" attrs="{'invisible': [('product_variant_count', '>', 1), ('is_product_variant', '=', False)]}"/> - <div name="standard_price_uom" groups="base.group_user" attrs="{'invisible': [('product_variant_count', '>', 1), ('is_product_variant', '=', False)]}"> + <label for="standard_price" attrs="{'invisible': [('product_variant_count', '>', 1), ('is_product_variant', '=', False)]}"/> + <div name="standard_price_uom" attrs="{'invisible': [('product_variant_count', '>', 1), ('is_product_variant', '=', False)]}"> <field name="standard_price" class="oe_inline" widget='monetary' options="{'currency_field': 'cost_currency_id', 'field_digits': True}"/> <span groups="uom.group_uom" >per <field name="uom_name" class="oe_inline"/> -- GitLab