fix: condition for use_batchwise_valuation

(cherry picked from commit cc171d9706)
(cherry picked from commit 0ff7465e27)
This commit is contained in:
Rohit Waghchaure
2025-04-11 19:17:47 +05:30
committed by Mergify
parent ff41ed534b
commit 18dd128838

View File

@@ -160,7 +160,9 @@ class Batch(Document):
from erpnext.stock.utils import get_valuation_method
if self.is_new():
if frappe.db.get_single_value("Stock Settings", "do_not_use_batchwise_valuation"):
if get_valuation_method(self.item) == "Moving Average" and frappe.db.get_single_value(
"Stock Settings", "do_not_use_batchwise_valuation"
):
self.use_batchwise_valuation = 0
return