diff --git a/addons/purchase_tender/__terp__.py b/addons/purchase_tender/__terp__.py index 031d4cca078..8343d46ba7a 100644 --- a/addons/purchase_tender/__terp__.py +++ b/addons/purchase_tender/__terp__.py @@ -32,7 +32,10 @@ "init_xml" : [], "demo_xml" : [], "update_xml" : ["wizard/purchase_requisition_partner.xml", - "purchase_tender_view.xml","security/ir.model.access.csv","purchase_tender_sequence.xml", + "purchase_tender_view.xml", + "security/purchase_tender.xml", + "security/ir.model.access.csv", + "purchase_tender_sequence.xml", ], "active": False, diff --git a/addons/purchase_tender/security/ir.model.access.csv b/addons/purchase_tender/security/ir.model.access.csv index 54efce5219f..17698819d17 100644 --- a/addons/purchase_tender/security/ir.model.access.csv +++ b/addons/purchase_tender/security/ir.model.access.csv @@ -1,2 +1,3 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_purchase_tender","purchase.tender","model_purchase_tender",,1,1,1,1 +"access_purchase_tender_manager","purchase.tender","model_purchase_tender","group_purchase_tender_manager",1,1,1,1 +"access_purchase_tender_user","purchase.tender","model_purchase_tender","group_purchase_tender_user",1,0,0,0 diff --git a/addons/purchase_tender/security/purchase_tender.xml b/addons/purchase_tender/security/purchase_tender.xml new file mode 100644 index 00000000000..44af4bf7af4 --- /dev/null +++ b/addons/purchase_tender/security/purchase_tender.xml @@ -0,0 +1,36 @@ + + + + + + Purchase Tender / Manager + + + Purchase Tender / User + + + + + Purchase Tender multi-company + + + + + + + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] + + + + Purchase Tender Line multi-company + + + + + + + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] + + + +