From 6a6cf5e5739569969aba5d902c470b714871ee25 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Wed, 12 Sep 2012 15:26:56 +0530 Subject: [PATCH] parent account mandatory validation --- erpnext/accounts/doctype/account/account.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/accounts/doctype/account/account.py b/erpnext/accounts/doctype/account/account.py index 335d47caa1..dfc138bcc1 100644 --- a/erpnext/accounts/doctype/account/account.py +++ b/erpnext/accounts/doctype/account/account.py @@ -79,6 +79,10 @@ class DocType: elif par and not self.doc.is_pl_account: self.doc.is_pl_account = par[0][2] self.doc.debit_or_credit = par[0][3] + elif self.doc.account_name not in ['Income','Source of Funds (Liabilities)',\ + 'Expenses','Application of Funds (Assets)']: + msgprint("Parent Account is mandatory", raise_exception=1) + # Account name must be unique # ==================================================================