mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-28 17:34:47 +00:00
chore: added check for auto-reorder in stock settings (#18174)
* chore: added check for auto-reorder in stock settings * style: removed explicit return
This commit is contained in:
committed by
Anurag Mishra
parent
83f767b5a3
commit
6277966105
@@ -122,6 +122,7 @@ class Item(WebsiteGenerator):
|
|||||||
self.validate_item_defaults()
|
self.validate_item_defaults()
|
||||||
self.validate_customer_provided_part()
|
self.validate_customer_provided_part()
|
||||||
self.update_defaults_from_item_group()
|
self.update_defaults_from_item_group()
|
||||||
|
self.validate_auto_reorder_enabled_in_stock_settings()
|
||||||
self.cant_change()
|
self.cant_change()
|
||||||
|
|
||||||
if not self.get("__islocal"):
|
if not self.get("__islocal"):
|
||||||
@@ -859,6 +860,12 @@ class Item(WebsiteGenerator):
|
|||||||
filters={"production_item": self.name, "docstatus": 1}):
|
filters={"production_item": self.name, "docstatus": 1}):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
def validate_auto_reorder_enabled_in_stock_settings(self):
|
||||||
|
if self.reorder_levels:
|
||||||
|
enabled = frappe.db.get_single_value('Stock Settings', 'auto_indent')
|
||||||
|
if not enabled:
|
||||||
|
frappe.msgprint(msg=_("You have to enable auto re-order in Stock Settings to maintain re-order levels."), title=_("Enable Auto Re-Order"), indicator="orange")
|
||||||
|
|
||||||
def get_timeline_data(doctype, name):
|
def get_timeline_data(doctype, name):
|
||||||
'''returns timeline data based on stock ledger entry'''
|
'''returns timeline data based on stock ledger entry'''
|
||||||
out = {}
|
out = {}
|
||||||
|
|||||||
Reference in New Issue
Block a user