mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-13 11:55:11 +00:00
fix: error in available serial no report is no serial no present in company
(cherry picked from commit 0ae60b8b61)
This commit is contained in:
@@ -19,21 +19,17 @@ def execute(filters=None):
|
|||||||
columns = get_columns(filters)
|
columns = get_columns(filters)
|
||||||
items = get_items(filters)
|
items = get_items(filters)
|
||||||
sl_entries = get_stock_ledger_entries(filters, items)
|
sl_entries = get_stock_ledger_entries(filters, items)
|
||||||
|
|
||||||
|
if not sl_entries:
|
||||||
|
return columns, []
|
||||||
|
|
||||||
item_details = get_item_details(items, sl_entries, False)
|
item_details = get_item_details(items, sl_entries, False)
|
||||||
|
opening_row = get_opening_balance(filters, columns, sl_entries)
|
||||||
opening_row = get_opening_balance_data(filters, columns, sl_entries)
|
|
||||||
|
|
||||||
precision = cint(frappe.db.get_single_value("System Settings", "float_precision"))
|
precision = cint(frappe.db.get_single_value("System Settings", "float_precision"))
|
||||||
data = process_stock_ledger_entries(sl_entries, item_details, opening_row, precision)
|
data = process_stock_ledger_entries(sl_entries, item_details, opening_row, precision)
|
||||||
|
|
||||||
return columns, data
|
return columns, data
|
||||||
|
|
||||||
|
|
||||||
def get_opening_balance_data(filters, columns, sl_entries):
|
|
||||||
opening_row = get_opening_balance(filters, columns, sl_entries)
|
|
||||||
return opening_row
|
|
||||||
|
|
||||||
|
|
||||||
def process_stock_ledger_entries(sl_entries, item_details, opening_row, precision):
|
def process_stock_ledger_entries(sl_entries, item_details, opening_row, precision):
|
||||||
data = []
|
data = []
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user