mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-20 21:49:18 +00:00
fix: remove limit from stock balance report (bp #26773)
(cherry picked from commit b3740e9afc)
Co-authored-by: Ankush <ankush@iwebnotes.com>
This commit is contained in:
@@ -15,8 +15,6 @@ from six import iteritems
|
|||||||
def execute(filters=None):
|
def execute(filters=None):
|
||||||
if not filters: filters = {}
|
if not filters: filters = {}
|
||||||
|
|
||||||
validate_filters(filters)
|
|
||||||
|
|
||||||
from_date = filters.get('from_date')
|
from_date = filters.get('from_date')
|
||||||
to_date = filters.get('to_date')
|
to_date = filters.get('to_date')
|
||||||
|
|
||||||
@@ -293,12 +291,6 @@ def get_item_reorder_details(items):
|
|||||||
|
|
||||||
return dict((d.parent + d.warehouse, d) for d in item_reorder_details)
|
return dict((d.parent + d.warehouse, d) for d in item_reorder_details)
|
||||||
|
|
||||||
def validate_filters(filters):
|
|
||||||
if not (filters.get("item_code") or filters.get("warehouse")):
|
|
||||||
sle_count = flt(frappe.db.sql("""select count(name) from `tabStock Ledger Entry`""")[0][0])
|
|
||||||
if sle_count > 500000:
|
|
||||||
frappe.throw(_("Please set filter based on Item or Warehouse due to a large amount of entries."))
|
|
||||||
|
|
||||||
def get_variants_attributes():
|
def get_variants_attributes():
|
||||||
'''Return all item variant attributes.'''
|
'''Return all item variant attributes.'''
|
||||||
return [i.name for i in frappe.get_all('Item Attribute')]
|
return [i.name for i in frappe.get_all('Item Attribute')]
|
||||||
|
|||||||
Reference in New Issue
Block a user