fix: re-reserve stock on SO Update Items
This commit is contained in:
parent
d5f0a7fcbb
commit
38e9367184
@ -2784,6 +2784,17 @@ def update_child_qty_rate(parent_doctype, trans_items, parent_doctype_name, chil
|
|||||||
parent.update_billing_percentage()
|
parent.update_billing_percentage()
|
||||||
parent.set_status()
|
parent.set_status()
|
||||||
|
|
||||||
|
if parent_doctype == "Sales Order":
|
||||||
|
from erpnext.stock.doctype.stock_reservation_entry.stock_reservation_entry import (
|
||||||
|
cancel_stock_reservation_entries,
|
||||||
|
has_reserved_stock,
|
||||||
|
reserve_stock_against_sales_order,
|
||||||
|
)
|
||||||
|
|
||||||
|
if has_reserved_stock(parent.doctype, parent.name):
|
||||||
|
cancel_stock_reservation_entries(parent.doctype, parent.name)
|
||||||
|
reserve_stock_against_sales_order(parent.name)
|
||||||
|
|
||||||
|
|
||||||
@erpnext.allow_regional
|
@erpnext.allow_regional
|
||||||
def validate_regional(doc):
|
def validate_regional(doc):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user