fix: undo changes to allow negative stock flag
diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py
index bff7880..2b6eefb 100644
--- a/erpnext/stock/stock_ledger.py
+++ b/erpnext/stock/stock_ledger.py
@@ -239,7 +239,8 @@
 		self.verbose = verbose
 		self.allow_zero_rate = allow_zero_rate
 		self.via_landed_cost_voucher = via_landed_cost_voucher
-		self.allow_negative_stock = True
+		self.allow_negative_stock = allow_negative_stock \
+			or cint(frappe.db.get_single_value("Stock Settings", "allow_negative_stock"))
 
 		self.args = frappe._dict(args)
 		self.item_code = args.get("item_code")