diff --git a/ddmrp_history/__manifest__.py b/ddmrp_history/__manifest__.py
index 709582876..5341e63d2 100644
--- a/ddmrp_history/__manifest__.py
+++ b/ddmrp_history/__manifest__.py
@@ -13,6 +13,7 @@
"depends": ["ddmrp"],
"data": [
"security/ir.model.access.csv",
+ "security/security.xml",
"views/ddmrp_history_view.xml",
"views/stock_buffer_view.xml",
],
diff --git a/ddmrp_history/models/ddmrp_history.py b/ddmrp_history/models/ddmrp_history.py
index 1951ebadb..11b3995fe 100644
--- a/ddmrp_history/models/ddmrp_history.py
+++ b/ddmrp_history/models/ddmrp_history.py
@@ -48,3 +48,6 @@ class DdmrpHistory(models.Model):
group_operator="avg",
help="Average Daily Usage",
)
+ company_id = fields.Many2one(
+ related="buffer_id.company_id",
+ )
diff --git a/ddmrp_history/security/security.xml b/ddmrp_history/security/security.xml
new file mode 100644
index 000000000..b40f692a0
--- /dev/null
+++ b/ddmrp_history/security/security.xml
@@ -0,0 +1,13 @@
+
+
+
+
+ DDMRP History Multi-Company
+
+
+ ['|',('company_id', 'in', company_ids),('company_id','=',False)]
+
+
diff --git a/ddmrp_history/views/ddmrp_history_view.xml b/ddmrp_history/views/ddmrp_history_view.xml
index 2164c63b5..5bb3b9c4a 100644
--- a/ddmrp_history/views/ddmrp_history_view.xml
+++ b/ddmrp_history/views/ddmrp_history_view.xml
@@ -15,6 +15,11 @@
+