fix: attributeerror on budget against a non profit and loss account

This commit is contained in:
pandiyan
2026-08-12 15:58:45 +05:30
parent 5700384989
commit 2095411a28

View File

@@ -98,13 +98,13 @@ class Budget(Document):
frappe.throw(_("Budget cannot be assigned against Group Account {0}").format(d.account)) frappe.throw(_("Budget cannot be assigned against Group Account {0}").format(d.account))
elif account_details.company != self.company: elif account_details.company != self.company:
frappe.throw( frappe.throw(
_("Account {0} does not belongs to company {1}").format(d.account, self.company) _("Account {0} does not belong to company {1}").format(d.account, self.company)
) )
elif account_details.report_type != "Profit and Loss": elif account_details.report_type != "Profit and Loss":
frappe.throw( frappe.throw(
_( _(
"Budget cannot be assigned against {0}, as its Root Type is not of Income or Expense" "Budget cannot be assigned against {0}, as its Root Type is not of Income or Expense"
).format(self.account) ).format(d.account)
) )
if d.account in account_list: if d.account in account_list: