[fix] Options must be a valid DocType for field Asset Category in row 18 (#11773)

* [fix] Options must be a valid DocType for field Asset Category in row 18

* test cases
diff --git a/erpnext/modules.txt b/erpnext/modules.txt
index 090ebd0..23e804e 100644
--- a/erpnext/modules.txt
+++ b/erpnext/modules.txt
@@ -10,6 +10,7 @@
 Support
 Utilities
 Shopping Cart
+Assets
 Hub Node
 Portal
 Maintenance
@@ -17,5 +18,4 @@
 Regional
 Healthcare
 Restaurant
-ERPNext Integrations
-Assets
\ No newline at end of file
+ERPNext Integrations
\ No newline at end of file
diff --git a/erpnext/stock/get_item_details.py b/erpnext/stock/get_item_details.py
index 50a080d..bfb2593 100644
--- a/erpnext/stock/get_item_details.py
+++ b/erpnext/stock/get_item_details.py
@@ -84,7 +84,9 @@
 
 		if out.has_batch_no and not args.get("batch_no"):
 			out.batch_no = get_batch_no(out.item_code, out.warehouse, out.qty)
-			out.update(get_batch_qty(out.batch_no, out.warehouse, out.item_code))
+			actual_batch_qty = get_batch_qty(out.batch_no, out.warehouse, out.item_code)
+			if actual_batch_qty:
+				out.update(actual_batch_qty)
 
 	if args.transaction_date and item.lead_time_days:
 		out.schedule_date = out.lead_time_date = add_days(args.transaction_date,