Merge pull request #46998 from frappe/mergify/bp/version-15-hotfix/pr-46831

fix: current batch qty showing zero in the stock reconciliation (backport #46831)
This commit is contained in:
rohitwaghchaure
2025-04-10 15:39:34 +05:30
committed by GitHub

View File

@@ -2111,7 +2111,7 @@ def get_auto_batch_nos(kwargs):
picked_batches,
)
if available_batches and kwargs.get("posting_date"):
if not kwargs.get("do_not_check_future_batches") and available_batches and kwargs.get("posting_date"):
filter_zero_near_batches(available_batches, kwargs)
if not kwargs.consider_negative_batches:
@@ -2130,7 +2130,8 @@ def filter_zero_near_batches(available_batches, kwargs):
del kwargs["posting_date"]
del kwargs["posting_time"]
available_batches_in_future = get_available_batches(kwargs)
kwargs.do_not_check_future_batches = 1
available_batches_in_future = get_auto_batch_nos(kwargs)
for batch in available_batches:
if batch.qty <= 0:
continue