[FIX] Prevent warning abount fields with same name

Also fix some other inconsistencies.
This commit is contained in:
Stefan Rijnhart
2020-12-16 22:46:53 +01:00
parent c414dbd0cd
commit 567512272f
2 changed files with 11 additions and 4 deletions

View File

@@ -27,8 +27,10 @@ class ResPartner(models.Model):
customer_global_discount_ids_readonly = fields.Many2many( customer_global_discount_ids_readonly = fields.Many2many(
related="customer_global_discount_ids", related="customer_global_discount_ids",
readonly=True, readonly=True,
string='Sale Global Discounts (Readonly)',
) )
supplier_global_discount_ids_readonly = fields.Many2many( supplier_global_discount_ids_readonly = fields.Many2many(
related="customer_global_discount_ids", related="supplier_global_discount_ids",
readonly=True, readonly=True,
string='Purchase Global Discounts (Readonly)',
) )

View File

@@ -8,16 +8,21 @@
<field name="inherit_id" ref="base.view_partner_form"/> <field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml"> <field name="arch" type="xml">
<group name="sale" position="inside"> <group name="sale" position="inside">
<field name="customer_global_discount_ids" widget="many2many_tags" groups="base_global_discount.group_global_discount" <field name="customer_global_discount_ids" widget="many2many_tags"
groups="base_global_discount.group_global_discount"
attrs="{'invisible': [('customer', '=', False), ('is_company', '=', False), ('parent_id', '!=', False)]}"/> attrs="{'invisible': [('customer', '=', False), ('is_company', '=', False), ('parent_id', '!=', False)]}"/>
<field name="customer_global_discount_ids_readonly" widget="many2many_tags" <field name="customer_global_discount_ids_readonly" widget="many2many_tags"
groups="!base_global_discount.group_global_discount" groups="!base_global_discount.group_global_discount"
string="Sale Global Discounts"
attrs="{'invisible': [('customer', '=', False), ('is_company', '=', False), ('parent_id', '!=', False)]}"/> attrs="{'invisible': [('customer', '=', False), ('is_company', '=', False), ('parent_id', '!=', False)]}"/>
</group> </group>
<group name="purchase" position="inside"> <group name="purchase" position="inside">
<field name="supplier_global_discount_ids" widget="many2many_tags" groups="base_global_discount.group_global_discount" <field name="supplier_global_discount_ids" widget="many2many_tags"
groups="base_global_discount.group_global_discount"
attrs="{'invisible': [('supplier', '=', False), ('is_company', '=', False), ('parent_id', '!=', False)]}"/> attrs="{'invisible': [('supplier', '=', False), ('is_company', '=', False), ('parent_id', '!=', False)]}"/>
<field name="supplier_global_discount_ids" widget="many2many_tags" groups="!base_global_discount.group_global_discount" <field name="supplier_global_discount_ids_readonly" widget="many2many_tags"
groups="!base_global_discount.group_global_discount"
string="Purchase Global Discounts"
attrs="{'invisible': [('supplier', '=', False), ('is_company', '=', False), ('parent_id', '!=', False)]}"/> attrs="{'invisible': [('supplier', '=', False), ('is_company', '=', False), ('parent_id', '!=', False)]}"/>
</group> </group>
</field> </field>