diff options
| author | qdp-odoo <qdp@odoo.com> | 2015-08-31 16:57:32 +0200 |
|---|---|---|
| committer | qdp-odoo <qdp@odoo.com> | 2015-08-31 16:57:32 +0200 |
| commit | e4dc50bf58d508d95b4ce9909af7e0ddfa2e46cf (patch) | |
| tree | 33fd37e1efec4643112b83a7c4b021746a21a598 /addons/product/security | |
| parent | ce3381aa633ab48723f896ebca5b25e4a51d6f97 (diff) | |
[IMP] pricelists improvements. Was PR #8228
Diffstat (limited to 'addons/product/security')
| -rw-r--r-- | addons/product/security/ir.model.access.csv | 5 | ||||
| -rw-r--r-- | addons/product/security/product_security.xml | 16 |
2 files changed, 7 insertions, 14 deletions
diff --git a/addons/product/security/ir.model.access.csv b/addons/product/security/ir.model.access.csv index e0f8e74c9dd..1b5efabf9d2 100644 --- a/addons/product/security/ir.model.access.csv +++ b/addons/product/security/ir.model.access.csv @@ -5,14 +5,9 @@ access_product_category_user,product.category.user,model_product_category,base.g access_product_template_user,product.template.user,model_product_template,base.group_user,1,0,0,0
access_product_packaging_user,product.packaging.user,model_product_packaging,base.group_user,1,0,0,0
access_product_supplierinfo_user,product.supplierinfo.user,model_product_supplierinfo,base.group_user,1,0,0,0
-access_pricelist_partnerinfo_user,pricelist.partnerinfo.user,model_pricelist_partnerinfo,base.group_user,1,0,0,0
-access_product_price_type_user,product.price.type.user,model_product_price_type,base.group_user,1,0,0,0
-access_product_pricelist_type_user,product.pricelist.type.user,model_product_pricelist_type,,1,0,0,0
access_product_pricelist_user,product.pricelist.user,model_product_pricelist,base.group_user,1,0,0,0
-access_product_pricelist_version_user,product.pricelist.version.user,model_product_pricelist_version,base.group_user,1,0,0,0
access_product_pricelist_item_user,product.pricelist.item.user,model_product_pricelist_item,base.group_user,1,0,0,0
access_product_pricelist_item_sale_manager,product.pricelist.item salemanager,product.model_product_pricelist_item,base.group_sale_manager,1,1,1,1
-access_product_pricelist_type_partner_manager,product.pricelist.type partner manager,model_product_pricelist_type,base.group_partner_manager,1,0,0,0
access_product_pricelist_partner_manager,product.pricelist partner manager,model_product_pricelist,base.group_partner_manager,1,0,0,0
access_product_product_employee,product.product employee,model_product_product,base.group_user,1,0,0,0
access_product_price_history_employee,prices.history employee,model_product_price_history,base.group_user,1,0,0,0
diff --git a/addons/product/security/product_security.xml b/addons/product/security/product_security.xml index 5f9fd770aa3..fef66424f61 100644 --- a/addons/product/security/product_security.xml +++ b/addons/product/security/product_security.xml @@ -7,8 +7,13 @@ <field name="category_id" ref="base.module_category_hidden"/> </record> - <record id="group_purchase_pricelist" model="res.groups"> - <field name="name">Purchase Pricelists</field> + <record id="group_pricelist_item" model="res.groups"> + <field name="name">Manage Pricelist Items</field> + <field name="category_id" ref="base.module_category_hidden"/> + </record> + + <record id="group_product_pricelist" model="res.groups"> + <field name="name">Pricelists On Product</field> <field name="category_id" ref="base.module_category_hidden"/> </record> @@ -62,13 +67,6 @@ <field name="domain_force"> ['|',('company_id','=',user.company_id.id),('company_id','=',False)]</field> </record> - <record model="ir.rule" id="product_pricelist_version_comp_rule"> - <field name="name">product pricelist version company rule</field> - <field name="model_id" ref="model_product_pricelist_version"/> - <field name="global" eval="True"/> - <field name="domain_force"> ['|',('company_id','=',user.company_id.id),('company_id','=',False)]</field> - </record> - <record model="ir.rule" id="product_supplierinfo_comp_rule"> <field name="name">product supplierinfo company rule</field> <field name="model_id" ref="model_product_supplierinfo"/> |
