diff --git a/contract/__manifest__.py b/contract/__manifest__.py
index e405e9d2b..3187591f1 100644
--- a/contract/__manifest__.py
+++ b/contract/__manifest__.py
@@ -9,7 +9,7 @@
{
'name': 'Recurring - Contracts Management',
- 'version': '12.0.4.1.0',
+ 'version': '12.0.4.2.0',
'category': 'Contract Management',
'license': 'AGPL-3',
'author': "OpenERP SA, "
diff --git a/contract/report/report_contract.xml b/contract/report/report_contract.xml
index 0e34d3a93..1097969c7 100644
--- a/contract/report/report_contract.xml
+++ b/contract/report/report_contract.xml
@@ -36,7 +36,7 @@
-
+
|
|
diff --git a/contract/security/contract_security.xml b/contract/security/contract_security.xml
index 08b0f9b93..ee648bbea 100644
--- a/contract/security/contract_security.xml
+++ b/contract/security/contract_security.xml
@@ -1,5 +1,19 @@
+
+ Contract contract multi-company
+
+
+ ['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]
+
+
+
+ Contract line multi-company
+
+
+ ['|', ('contract_id.company_id', '=', False), ('contract_id.company_id', 'child_of', [user.company_id.id])]
+
+
Contract template multi-company
@@ -7,4 +21,11 @@
['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]
+
+ Contract template line multi-company
+
+
+ ['|', ('contract_id.company_id', '=', False), ('contract_id.company_id', 'child_of', [user.company_id.id])]
+
+