summaryrefslogtreecommitdiff
path: root/addons/delivery/security
diff options
context:
space:
mode:
authorJaykishan Solanki <jao@odoo.com>2017-07-19 10:59:34 +0200
committerRichard Mathot <rim@odoo.com>2017-07-20 15:32:20 +0200
commit6999d054fca40d8858d2c8fef18dd72c9023ba13 (patch)
tree1636ceec28a9e04b68d9f3797b407afa2ad2dc9e /addons/delivery/security
parentb446930dc42479f524eab7e677c5b2007f9fa0a6 (diff)
[ADD] delivery: delivery.carrier must follow the same multi-company rules than the products they reference
Diffstat (limited to 'addons/delivery/security')
-rw-r--r--addons/delivery/security/delivery_carrier_security.xml11
1 files changed, 11 insertions, 0 deletions
diff --git a/addons/delivery/security/delivery_carrier_security.xml b/addons/delivery/security/delivery_carrier_security.xml
new file mode 100644
index 00000000000..8fad0891676
--- /dev/null
+++ b/addons/delivery/security/delivery_carrier_security.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='utf-8'?>
+<odoo>
+ <data noupdate="1">
+ <record model="ir.rule" id="delivery_carrier_comp_rule">
+ <field name="name">Delivery Carrier multi-company</field>
+ <field name="model_id" ref="model_delivery_carrier"/>
+ <field name="global" eval="True"/>
+ <field name="domain_force"> ['|',('company_id','=',user.company_id.id),('company_id','=',False)]</field>
+ </record>
+ </data>
+</odoo>