diff --git a/ddmrp/models/stock_buffer.py b/ddmrp/models/stock_buffer.py index 886bfbfdd..d018d8fa2 100644 --- a/ddmrp/models/stock_buffer.py +++ b/ddmrp/models/stock_buffer.py @@ -100,6 +100,13 @@ def default_get(self, fields): product_uom = fields.Many2one( related="product_id.uom_id", ) + product_categ_id = fields.Many2one( + comodel_name="product.category", + string="Product Category", + related="product_id.categ_id", + store=True, + readonly=True, + ) # TODO: fix in method _compute_procure_recommended_qty. # not sure maybe they are useful for tweak batches like in multi level mrp procure_min_qty = fields.Float( diff --git a/ddmrp/views/stock_buffer_view.xml b/ddmrp/views/stock_buffer_view.xml index 5589fd4fc..5ab0b911c 100644 --- a/ddmrp/views/stock_buffer_view.xml +++ b/ddmrp/views/stock_buffer_view.xml @@ -583,7 +583,13 @@ stock.buffer - + + @@ -698,6 +705,12 @@ domain="[]" context="{'group_by':'main_supplier_id'}" /> +