@@ -35,6 +35,7 @@ class ir_rule(osv.osv):
|
||||
for rule in self.browse(cr, uid, ids, context):
|
||||
eval_user_data = {'user': self.pool.get('res.users').browse(cr, 1, uid),
|
||||
'time':time}
|
||||
print rule.domain_force
|
||||
res[rule.id] = eval(rule.domain_force, eval_user_data)
|
||||
return res
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<field name="name">company rule</field>
|
||||
<field model="ir.model" name="model_id" ref="model_res_company"/>
|
||||
<field eval="True" name="global"/>
|
||||
<field name="domain_force">['|', ('child_ids', 'child_of', [company_id]), ('parent_id', 'child_of', [company_id])]</field>
|
||||
<field name="domain_force">['|', ('child_ids', 'child_of', [user.company_id.id]), ('parent_id', 'child_of', [user.company_id.id])]</field>
|
||||
</record>
|
||||
|
||||
<!-- Record Rule For User -->
|
||||
|
||||
Reference in New Issue
Block a user