fix: map `Packed Items` while creating `Packing Slip`
diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.py b/erpnext/stock/doctype/delivery_note/delivery_note.py
index 9f6dd24..f477e35 100644
--- a/erpnext/stock/doctype/delivery_note/delivery_note.py
+++ b/erpnext/stock/doctype/delivery_note/delivery_note.py
@@ -698,8 +698,27 @@
 				"field_map": {
 					"item_code": "item_code",
 					"item_name": "item_name",
+					"batch_no": "batch_no",
 					"description": "description",
 					"qty": "qty",
+					"total_weight": "net_weight",
+					"stock_uom": "stock_uom",
+					"weight_uom": "weight_uom",
+					"name": "dn_detail",
+				},
+				"condition": lambda doc: not frappe.db.exists(
+					"Product Bundle", {"new_item_code": doc.item_code}
+				),
+			},
+			"Packed Item": {
+				"doctype": "Packing Slip Item",
+				"field_map": {
+					"item_code": "item_code",
+					"item_name": "item_name",
+					"batch_no": "batch_no",
+					"description": "description",
+					"qty": "qty",
+					"name": "pi_detail",
 				},
 			},
 		},