From 9d2c456668ebe269629f6b3598628f5407235001 Mon Sep 17 00:00:00 2001 From: Kavin <78342682+kavin0411@users.noreply.github.com> Date: Mon, 10 Nov 2025 14:28:37 +0530 Subject: [PATCH] fix(stock): ignore current voucher in reserved stock validation (cherry picked from commit 0e7f9711e12923fda462099d52e441b0546dc23d) --- erpnext/stock/stock_ledger.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py index 34b442572a0..47cb41852c2 100644 --- a/erpnext/stock/stock_ledger.py +++ b/erpnext/stock/stock_ledger.py @@ -2235,6 +2235,10 @@ def get_future_sle_with_negative_batch_qty(sle_args): def validate_reserved_stock(kwargs): + # ignore current voucher when validating the reserved stock + if not kwargs.ignore_voucher_nos and kwargs.voucher_no: + kwargs.ignore_voucher_nos = [kwargs.voucher_no] + if kwargs.serial_no: validate_reserved_serial_nos(kwargs)