Merge pull request #48515 from frappe/mergify/bp/version-15-hotfix/pr-48513

fix: error in available serial no report if no serial no present in company (backport #48513)
This commit is contained in:
Mihir Kandoi
2025-07-11 10:23:10 +05:30
committed by GitHub

View File

@@ -19,21 +19,17 @@ def execute(filters=None):
columns = get_columns(filters)
items = get_items(filters)
sl_entries = get_stock_ledger_entries(filters, items)
if not sl_entries:
return columns, []
item_details = get_item_details(items, sl_entries, False)
opening_row = get_opening_balance_data(filters, columns, sl_entries)
opening_row = get_opening_balance(filters, columns, sl_entries)
precision = cint(frappe.db.get_single_value("System Settings", "float_precision"))
data = process_stock_ledger_entries(sl_entries, item_details, opening_row, precision)
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):
data = []