fix: dont validate account type in for employee party type

This commit is contained in:
Asmita Hase
2025-08-08 12:58:06 +05:30
parent f9c797a402
commit e7a2ff1884

View File

@@ -654,7 +654,8 @@ class JournalEntry(AccountsController):
elif (
d.party_type
and frappe.db.get_value("Party Type", d.party_type, "account_type") != account_type
and (not self.flags.ignore_party_account_validation)
and d.party_type
!= "Employee" # making an excpetion for employee since they can be both payable and receivable
):
frappe.throw(
_("Row {0}: Account {1} and Party Type {2} have different account types").format(