fix: use return value of get_round_off_applicable_accounts

This commit is contained in:
Smit Vora
2026-03-09 05:19:22 +05:30
parent bf38dea95f
commit 5c6056e76b

View File

@@ -26,11 +26,12 @@ from erpnext.utilities.regional import temporary_flag
class calculate_taxes_and_totals:
def __init__(self, doc: Document):
self.doc = doc
frappe.flags.round_off_applicable_accounts = []
frappe.flags.round_off_applicable_accounts = (
get_round_off_applicable_accounts(self.doc.company, []) or []
)
frappe.flags.round_row_wise_tax = frappe.get_single_value("Accounts Settings", "round_row_wise_tax")
self._items = self.filter_rows() if self.doc.doctype == "Quotation" else self.doc.get("items")
get_round_off_applicable_accounts(self.doc.company, frappe.flags.round_off_applicable_accounts)
self.calculate()
def filter_rows(self):