[fixes] typo-fixes and  fix in balance qty fetching
diff --git a/erpnext/selling/doctype/quotation/quotation.js b/erpnext/selling/doctype/quotation/quotation.js
index 2cc7c63..3e90b97 100644
--- a/erpnext/selling/doctype/quotation/quotation.js
+++ b/erpnext/selling/doctype/quotation/quotation.js
@@ -165,8 +165,7 @@
 })
 
 frappe.ui.form.on("Quotation Item", "stock_balance", function(frm, cdt, cdn) {
-	console.log("here")
-	var d = locals[cdt][cdn];
+	var d = frappe.model.get_doc(cdt, cdn);
 	frappe.route_options = {"item_code": d.item_code}; 
 	frappe.set_route("query-report", "Stock Balance");
 })
\ No newline at end of file
diff --git a/erpnext/stock/get_item_details.py b/erpnext/stock/get_item_details.py
index 6da2838..8d7f23e 100644
--- a/erpnext/stock/get_item_details.py
+++ b/erpnext/stock/get_item_details.py
@@ -165,7 +165,7 @@
 		"discount_percentage": 0.0,
 		"supplier": item.default_supplier,
 		"delivered_by_supplier": item.delivered_by_supplier,
-		"actual_qty": get_item_balance_qty_for_default_warehouse(item)
+		"actual_qty": get_available_qty(item.name, user_default_warehouse or args.warehouse or item.default_warehouse)
 	})
 
 	# if default specified in item is for another company, fetch from company
@@ -464,10 +464,3 @@
 			return bom
 		else:
 			frappe.throw(_("No default BOM exists for Item {0}").format(item_code))
-			
-			
-def get_item_balance_qty_for_default_warehouse(item):
-	item = frappe.get_doc("Item", item.name)
-	
-	return frappe.db.get_value("Bin", {"item_code": item.name, "warehouse": item.default_warehouse},
-		["actual_qty"], as_dict=True) or {"actual_qty": 0}