From 849f646bd28dc1ebbb288132914fb96f1303e1f0 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Wed, 6 Aug 2025 17:07:51 +0530 Subject: [PATCH] fix: stock reservation Delivered Qty against the batch --- erpnext/stock/doctype/delivery_note/delivery_note.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.py b/erpnext/stock/doctype/delivery_note/delivery_note.py index cbd7a1d7f57..762664bd566 100644 --- a/erpnext/stock/doctype/delivery_note/delivery_note.py +++ b/erpnext/stock/doctype/delivery_note/delivery_note.py @@ -452,8 +452,6 @@ class DeliveryNote(SellingController): self.update_prevdoc_status() self.update_billing_status() - self.update_stock_reservation_entries() - if not self.is_return: self.check_credit_limit() elif self.issue_credit_note: @@ -467,6 +465,7 @@ class DeliveryNote(SellingController): self.make_bundle_using_old_serial_batch_fields(table_name) self.validate_standalone_serial_nos_customer() + self.update_stock_reservation_entries() # Updating stock ledger should always be called after updating prevdoc status, # because updating reserved qty in bin depends upon updated delivered qty in SO