diff --git a/addons/mrp/models/stock_traceability.py b/addons/mrp/models/stock_traceability.py index 39c6b697373..2d5c0aae6b7 100644 --- a/addons/mrp/models/stock_traceability.py +++ b/addons/mrp/models/stock_traceability.py @@ -10,4 +10,12 @@ class MrpStockReport(models.TransientModel): res_model = 'mrp.production' res_id = move_line.production_id.id ref = move_line.production_id.name + if move_line.move_id.unbuild_id: + res_model = 'mrp.unbuild' + res_id = move_line.move_id.unbuild_id.id + ref = move_line.move_id.unbuild_id.name + if move_line.move_id.consume_unbuild_id: + res_model = 'mrp.unbuild' + res_id = move_line.move_id.consume_unbuild_id.id + ref = move_line.move_id.consume_unbuild_id.name return res_model, res_id, ref diff --git a/addons/stock/static/src/xml/stock_traceability_report_line.xml b/addons/stock/static/src/xml/stock_traceability_report_line.xml index 635d26500ae..cd7d52a8abf 100644 --- a/addons/stock/static/src/xml/stock_traceability_report_line.xml +++ b/addons/stock/static/src/xml/stock_traceability_report_line.xml @@ -37,6 +37,11 @@ + + + + +