diff --git a/ddmrp_warning/models/ddmrp_warning_item.py b/ddmrp_warning/models/ddmrp_warning_item.py
index 497509c07..1cf708804 100644
--- a/ddmrp_warning/models/ddmrp_warning_item.py
+++ b/ddmrp_warning/models/ddmrp_warning_item.py
@@ -16,6 +16,10 @@ class DdmrpWarningItem(models.Model):
name = fields.Char(
compute="_compute_name",
)
+ product_id = fields.Many2one(related="buffer_id.product_id")
+ location_id = fields.Many2one(
+ related="buffer_id.location_id", groups="stock.group_stock_multi_locations"
+ )
severity = fields.Selection(
related="warning_definition_id.severity",
store=True,
diff --git a/ddmrp_warning/views/ddmrp_warning_item_views.xml b/ddmrp_warning/views/ddmrp_warning_item_views.xml
index 60f4a3e1b..4bf6c12e3 100644
--- a/ddmrp_warning/views/ddmrp_warning_item_views.xml
+++ b/ddmrp_warning/views/ddmrp_warning_item_views.xml
@@ -13,7 +13,9 @@
decoration-danger="severity == '3_high'"
>