From a35b04246e8ccc6c35bea8435ae0cc406ef27853 Mon Sep 17 00:00:00 2001 From: Corentin Forler Date: Wed, 9 Jul 2025 16:12:08 +0200 Subject: [PATCH] fix(SO): Ignore missing item_code when mapping to MR --- erpnext/selling/doctype/sales_order/sales_order.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/erpnext/selling/doctype/sales_order/sales_order.py b/erpnext/selling/doctype/sales_order/sales_order.py index d322a8d9bc..e27507488c 100755 --- a/erpnext/selling/doctype/sales_order/sales_order.py +++ b/erpnext/selling/doctype/sales_order/sales_order.py @@ -993,9 +993,8 @@ def make_material_request(source_name, target_doc=None): "delivery_date": "schedule_date", "bom_no": "bom_no", }, - "condition": lambda item: not is_product_bundle( - item.item_code, product_bundle_name=item.get("product_bundle_name") - ) + "condition": lambda item: item.item_code + and not is_product_bundle(item.item_code, product_bundle_name=item.get("product_bundle_name")) and get_remaining_qty(item) > 0, "postprocess": update_item, }, -- GitLab