summaryrefslogtreecommitdiff
path: root/addons/project/security/project_security.xml
diff options
context:
space:
mode:
authorvra <vra@tinyerp.com>2009-11-10 18:19:20 +0530
committervra <vra@tinyerp.com>2009-11-10 18:19:20 +0530
commit80861660c6fd598c29b3cf6bb044490f2b1feec9 (patch)
tree6da4a2eeae973d6b07827c0913bba6be522c797c /addons/project/security/project_security.xml
parent1b0700fd2f3b06da54509841ea21f450a4c04c1c (diff)
merge multi_company, multi_company_account, multi_company_hr_timesheet_sheet, multi_company_product, multi_company_project, multi_company_purchase modules.
bzr revid: vra@tinyerp.com-20091110124920-qho0im1rrx3mf4sf
Diffstat (limited to 'addons/project/security/project_security.xml')
-rw-r--r--addons/project/security/project_security.xml24
1 files changed, 24 insertions, 0 deletions
diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml
index dd859f0f882..f9b8af20541 100644
--- a/addons/project/security/project_security.xml
+++ b/addons/project/security/project_security.xml
@@ -19,5 +19,29 @@
<field name="groups_id" eval="[(6,0,[ref('group_project_manager')])]"/>
</record>
+ <record model="ir.rule.group" id="project_comp_rule_group">
+ <field name="name">Project multi-company</field>
+ <field name="model_id" search="[('model','=','project.project')]" model="ir.model"/>
+ <field name="global" eval="True"/>
+ </record>
+ <record model="ir.rule" id="project_comp_rule">
+ <field name="field_id" search="[('model','=','project.project'),('name','=','company_id')]" model="ir.model.fields"/>
+ <field name="operator">child_of</field>
+ <field name="operand">user.company_id.id</field>
+ <field name="rule_group" ref="project_comp_rule_group"/>
+ </record>
+
+ <record model="ir.rule.group" id="task_comp_rule_group">
+ <field name="name" >Task multi-company</field>
+ <field name="model_id" search="[('model','=','project.task')]" model="ir.model"/>
+ <field name="global" eval="True"/>
+ </record>
+ <record model="ir.rule" id="task_comp_rule">
+ <field name="field_id" search="[('model','=','project.task'),('name','=','company_id')]" model="ir.model.fields"/>
+ <field name="operator">child_of</field>
+ <field name="operand">user.company_id.id</field>
+ <field name="rule_group" ref="task_comp_rule_group"/>
+ </record>
+
</data>
</openerp>