From ad6ce09b865786d99daca38194bdeeea53aa11e6 Mon Sep 17 00:00:00 2001 From: rohitwaghchaure Date: Mon, 28 Oct 2024 10:42:07 +0530 Subject: [PATCH] =?UTF-8?q?fix:=20incorrect=20value=20of=20available=5Fqty?= =?UTF-8?q?=5Ffor=5Fconsumption=20in=20subcontracti=E2=80=A6=20(#43836)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix: incorrect value of available_qty_for_consumption in subcontracting receipt --- .../doctype/subcontracting_receipt/subcontracting_receipt.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py index b48fdfa6356..05fc9181e71 100644 --- a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py +++ b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py @@ -351,9 +351,12 @@ class SubcontractingReceipt(SubcontractingController): supplied_items_details[item.name] = {} for supplied_item in supplied_items: + if supplied_item.rm_item_code not in supplied_items_details[item.name]: + supplied_items_details[item.name][supplied_item.rm_item_code] = 0.0 + supplied_items_details[item.name][ supplied_item.rm_item_code - ] = supplied_item.available_qty + ] += supplied_item.available_qty else: for item in self.get("supplied_items"): item.available_qty_for_consumption = supplied_items_details.get(item.reference_name, {}).get(