fix: group item wise tax details by tax row

(cherry picked from commit 57bd1facf5)
This commit is contained in:
ravibharathi656
2026-01-20 12:31:30 +05:30
committed by Mergify
parent 66e47f5651
commit 45e4c04830

View File

@@ -142,7 +142,14 @@ def download_zip(files, output_filename):
def get_invoice_summary(items, taxes, item_wise_tax_details): def get_invoice_summary(items, taxes, item_wise_tax_details):
summary_data = frappe._dict() summary_data = frappe._dict()
taxes_wise_tax_details = {d.tax_row: d for d in item_wise_tax_details} taxes_wise_tax_details = {}
for d in item_wise_tax_details:
if d.tax_row not in taxes_wise_tax_details:
taxes_wise_tax_details[d.tax_row] = []
taxes_wise_tax_details[d.tax_row].append(d)
for tax in taxes: for tax in taxes:
# Include only VAT charges. # Include only VAT charges.
if tax.charge_type == "Actual": if tax.charge_type == "Actual":