fix: expense account should be fetched from related asset category

This commit is contained in:
“Khushi
2024-04-16 10:58:30 +05:30
committed by Khushi Rawat
parent eadd892b03
commit 651e4696fd
6 changed files with 55 additions and 21 deletions

View File

@@ -778,6 +778,9 @@ class AccountsController(TransactionBase):
# reset pricing rule fields if pricing_rule_removed
item.set(fieldname, value)
elif fieldname == "expense_account" and not item.get("expense_account"):
item.expense_account = value
if self.doctype in ["Purchase Invoice", "Sales Invoice"] and item.meta.get_field(
"is_fixed_asset"
):