From 807708300ce10826aa5acf93a5fcb6832abb6c99 Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Thu, 4 Jun 2026 22:14:49 +0530 Subject: [PATCH] fix: map pick list invoice items only --- erpnext/stock/doctype/pick_list/pick_list.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/stock/doctype/pick_list/pick_list.py b/erpnext/stock/doctype/pick_list/pick_list.py index 42ffc9fbb78..91f685304d9 100644 --- a/erpnext/stock/doctype/pick_list/pick_list.py +++ b/erpnext/stock/doctype/pick_list/pick_list.py @@ -1468,6 +1468,9 @@ def create_delivery_from_so(pick_list, sales_order_list, target, target_doc=None if not target_doc: return + if target == "Sales Invoice": + target_doc.set("items", []) + for so in sales_order_list: map_pl_locations(pick_list, item_table_mapper, target_doc, so)