[IMP] base_global_discount: add specific security group

This way, it will be easier to decide who can set discount or not. The
current group scope is too broad.

[UPD] Update base_global_discount.pot
This commit is contained in:
david
2020-12-11 16:38:12 +01:00
committed by miguel-S73
parent 096708aebe
commit 191d15fb98
10 changed files with 63 additions and 4 deletions

View File

@@ -42,5 +42,6 @@
name="Global Discounts"
sequence="1"
parent="base.menu_ir_property"
groups="base_global_discount.group_global_discount"
/>
</odoo>

View File

@@ -10,6 +10,14 @@
<field
name="customer_global_discount_ids"
widget="many2many_tags"
groups="base_global_discount.group_global_discount"
attrs="{'invisible': [('is_company', '=', False), ('parent_id', '!=', False)]}"
/>
<field
name="customer_global_discount_ids_readonly"
string="Sale Global Discounts"
widget="many2many_tags"
groups="!base_global_discount.group_global_discount"
attrs="{'invisible': [('is_company', '=', False), ('parent_id', '!=', False)]}"
/>
</group>
@@ -17,6 +25,15 @@
<field
name="supplier_global_discount_ids"
widget="many2many_tags"
groups="base_global_discount.group_global_discount"
attrs="{'invisible': [('is_company', '=', False), ('parent_id', '!=', False)]}"
/>
<field
name="supplier_global_discount_ids_readonly"
string="Purchase Global Discounts"
readonly="1"
widget="many2many_tags"
groups="!base_global_discount.group_global_discount"
attrs="{'invisible': [('is_company', '=', False), ('parent_id', '!=', False)]}"
/>
</group>