default receivable / payable accounts in company
diff --git a/erpnext/patches/v4_2/party_model.py b/erpnext/patches/v4_2/party_model.py
index 929329e..098ff71 100644
--- a/erpnext/patches/v4_2/party_model.py
+++ b/erpnext/patches/v4_2/party_model.py
@@ -11,7 +11,6 @@
 		set_party_in_jv_and_gl_entry(receivable_payable_accounts)
 		delete_individual_party_account()
 		remove_customer_supplier_account_report()
-		add_default_accounts_in_party(receivable_payable_accounts)
 
 
 def link_warehouse_account():
@@ -27,8 +26,8 @@
 		account.update(args)
 		account.insert()
 
-		frappe.db.set_value("Company", args["company"],
-			("receivables_group" if args["account_type"]=="Receivable" else "payables_group"), account.name)
+		frappe.db.set_value("Company", args["company"], ("default_receivable_account"
+			if args["account_type"]=="Receivable" else "default_payable_account"), account.name)
 
 		receivable_payable_accounts.setdefault(args["company"], {}).setdefault(args["account_type"], account.name)
 
@@ -93,17 +92,3 @@
 def remove_customer_supplier_account_report():
 	for d in ["Customer Account Head", "Supplier Account Head"]:
 		frappe.delete_doc("Report", d)
-
-def add_default_accounts_in_party(receivable_payable_accounts):
-	for dt in ["Customer", "Supplier"]:
-		for p in frappe.db.sql("""select name from `tab{0}` where docstatus < 2""".format(dt)):
-			try:
-				party = frappe.get_doc(dt, p[0])
-				for company, accounts in receivable_payable_accounts.items():
-					party.append("party_accounts", {
-						"company": company,
-						"account": accounts["Receivable" if dt == "Customer" else "Payable"]
-					})
-				party.save()
-			except:
-				pass
diff --git a/erpnext/setup/doctype/company/company.py b/erpnext/setup/doctype/company/company.py
index ae63778..274015c 100644
--- a/erpnext/setup/doctype/company/company.py
+++ b/erpnext/setup/doctype/company/company.py
@@ -204,6 +204,7 @@
 			[_('Application of Funds (Assets)'), None,'Group', None,'Balance Sheet', None, 'Asset'],
 				[_('Current Assets'),_('Application of Funds (Assets)'),'Group', None,'Balance Sheet', None, 'Asset'],
 					[_('Accounts Receivable'),_('Current Assets'),'Group', None,'Balance Sheet', None, 'Asset'],
+						[_('Debtors'), _('Accounts Receivable'),'Ledger', 'Receivable','Balance Sheet', None, 'Asset'],
 					[_('Bank Accounts'),_('Current Assets'),'Group','Bank','Balance Sheet', None, 'Asset'],
 					[_('Cash In Hand'),_('Current Assets'),'Group','Cash','Balance Sheet', None, 'Asset'],
 						[_('Cash'),_('Cash In Hand'),'Ledger','Cash','Balance Sheet', None, 'Asset'],
@@ -258,6 +259,7 @@
 					[_('Shareholders Funds'),_('Capital Account'),'Ledger', None,'Balance Sheet', None, 'Liability'],
 				[_('Current Liabilities'),_('Source of Funds (Liabilities)'),'Group', None,'Balance Sheet', None, 'Liability'],
 					[_('Accounts Payable'),_('Current Liabilities'),'Group', None,'Balance Sheet', None, 'Liability'],
+						[_('Creditors'), _('Accounts Payable'),'Ledger', 'Payable','Balance Sheet', None, 'Liability'],
 					[_('Stock Liabilities'),_('Current Liabilities'),'Group', None,'Balance Sheet', None, 'Liability'],
 						[_('Stock Received But Not Billed'), _('Stock Liabilities'), 'Ledger', 'Stock Received But Not Billed', 'Balance Sheet',  None, 'Liability'],
 					[_('Duties and Taxes'),_('Current Liabilities'),'Group', None,'Balance Sheet', None, 'Liability'],