mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-20 10:45:29 +00:00
fix: generate pdf only when result exists
(cherry picked from commit f07f4ce86f)
This commit is contained in:
@@ -63,11 +63,6 @@ def get_report_pdf(doc, consolidated=True):
|
|||||||
|
|
||||||
filters = get_common_filters(doc)
|
filters = get_common_filters(doc)
|
||||||
|
|
||||||
if doc.report == "General Ledger":
|
|
||||||
filters.update(get_gl_filters(doc, entry, tax_id, presentation_currency))
|
|
||||||
else:
|
|
||||||
filters.update(get_ar_filters(doc, entry))
|
|
||||||
|
|
||||||
if doc.report == "General Ledger":
|
if doc.report == "General Ledger":
|
||||||
col, res = get_soa(filters)
|
col, res = get_soa(filters)
|
||||||
for x in [0, -2, -1]:
|
for x in [0, -2, -1]:
|
||||||
@@ -75,8 +70,11 @@ def get_report_pdf(doc, consolidated=True):
|
|||||||
if len(res) == 3:
|
if len(res) == 3:
|
||||||
continue
|
continue
|
||||||
else:
|
else:
|
||||||
|
filters.update(get_ar_filters(doc, entry))
|
||||||
ar_res = get_ar_soa(filters)
|
ar_res = get_ar_soa(filters)
|
||||||
col, res = ar_res[0], ar_res[1]
|
col, res = ar_res[0], ar_res[1]
|
||||||
|
if not res:
|
||||||
|
continue
|
||||||
|
|
||||||
statement_dict[entry.customer] = get_html(doc, filters, entry, col, res, ageing)
|
statement_dict[entry.customer] = get_html(doc, filters, entry, col, res, ageing)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user