Merge pull request #45874 from ruthra-kumar/incorrect_taxable_amount_on_other_charges_calculation

fix: incorrect taxable_amount on `other_charges_calculation`
This commit is contained in:
ruthra kumar
2025-02-13 13:08:56 +05:30
committed by GitHub

View File

@@ -1103,11 +1103,8 @@ def get_itemised_tax_breakup_data(doc):
itemised_tax = get_itemised_tax(doc.taxes)
itemised_tax_data = []
for item_code, taxes in itemised_tax.items():
itemised_tax_data.append(
frappe._dict(
{"item": item_code, "taxable_amount": sum(tax.net_amount for tax in taxes.values()), **taxes}
)
)
taxable_amount = next(iter(taxes.values())).get("net_amount")
itemised_tax_data.append(frappe._dict({"item": item_code, "taxable_amount": taxable_amount, **taxes}))
return itemised_tax_data