fix(ux): don't show Stock Reservation
btn if Stock Reservation is disabled
This commit is contained in:
parent
632f27b10d
commit
ef34f703d4
@ -45,15 +45,16 @@ class SalesOrder(SellingController):
|
|||||||
super(SalesOrder, self).__init__(*args, **kwargs)
|
super(SalesOrder, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
def onload(self):
|
def onload(self):
|
||||||
from erpnext.stock.doctype.stock_reservation_entry.stock_reservation_entry import (
|
if frappe.get_cached_value("Stock Settings", None, "enable_stock_reservation"):
|
||||||
has_reserved_stock,
|
from erpnext.stock.doctype.stock_reservation_entry.stock_reservation_entry import (
|
||||||
)
|
has_reserved_stock,
|
||||||
|
)
|
||||||
|
|
||||||
if has_reserved_stock(self.doctype, self.name):
|
if has_reserved_stock(self.doctype, self.name):
|
||||||
self.set_onload("has_reserved_stock", True)
|
self.set_onload("has_reserved_stock", True)
|
||||||
|
|
||||||
if self.has_unreserved_stock():
|
if self.has_unreserved_stock():
|
||||||
self.set_onload("has_unreserved_stock", True)
|
self.set_onload("has_unreserved_stock", True)
|
||||||
|
|
||||||
def validate(self):
|
def validate(self):
|
||||||
super(SalesOrder, self).validate()
|
super(SalesOrder, self).validate()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user