summaryrefslogtreecommitdiff
path: root/addons/hr_expense/security
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2010-10-18 11:28:40 +0200
committerFabien Pinckaers <fp@tinyerp.com>2010-10-18 11:28:40 +0200
commit37680303df8533bee25c40c71c71efd262f02ce5 (patch)
treeef2669bb82d6e715653203376cee99c8fae5172b /addons/hr_expense/security
parentc0cce965f6af133e90db43476f32797405c9acfc (diff)
[IMP] ir.rule reviewed
bzr revid: fp@tinyerp.com-20101018092840-7a6wv2vw2s6a1a2s
Diffstat (limited to 'addons/hr_expense/security')
-rw-r--r--addons/hr_expense/security/ir_rule.xml19
1 files changed, 19 insertions, 0 deletions
diff --git a/addons/hr_expense/security/ir_rule.xml b/addons/hr_expense/security/ir_rule.xml
new file mode 100644
index 00000000000..1a3ee41cdcb
--- /dev/null
+++ b/addons/hr_expense/security/ir_rule.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" ?>
+<openerp>
+ <data noupdate="1">
+
+ <record id="property_rule_expense" model="ir.rule">
+ <field name="name">Employee Expense</field>
+ <field model="ir.model" name="model_id" ref="model_hr_expense_expense"/>
+ <field name="domain_force">[('employee_id.user_id','=',user.id)]</field>
+ <field name="groups" eval="[(4,ref('base.group_hr_user'))]"/>
+ </record>
+ <record id="property_rule_expense_manager" model="ir.rule">
+ <field name="name">Manager Expense</field>
+ <field model="ir.model" name="model_id" ref="model_hr_expense_expense"/>
+ <field name="domain_force">[('1','=',1)]</field>
+ <field name="groups" eval="[(4,ref('base.group_hr_manager'))]"/>
+ </record>
+
+ </data>
+</openerp>