From da7b69109a4b3a5f5d8e1ac130008918e8a6763f Mon Sep 17 00:00:00 2001 From: Carlos9K Date: Sun, 18 Aug 2024 12:49:24 +0000 Subject: [PATCH] fix: getting scrap items from sub assemblies by fetching scrap items for parent BOM --- erpnext/manufacturing/doctype/bom/bom.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/manufacturing/doctype/bom/bom.py b/erpnext/manufacturing/doctype/bom/bom.py index 009320c7a18..65e0fb609ca 100644 --- a/erpnext/manufacturing/doctype/bom/bom.py +++ b/erpnext/manufacturing/doctype/bom/bom.py @@ -1511,7 +1511,10 @@ def get_scrap_items_from_sub_assemblies(bom_no, company, qty, scrap_items=None): fields=["bom_no", "qty"], order_by="idx asc", ) - + # fetch Scrap Items for Parent Bom + items = get_bom_items_as_dict(bom_no, company, qty=qty, fetch_exploded=0, fetch_scrap_items=1) + scrap_items.update(items) + for row in bom_items: if not row.bom_no: continue