Post gl entries only if there are atleast 2 distinct account head
diff --git a/erpnext/accounts/general_ledger.py b/erpnext/accounts/general_ledger.py
index 6731495..a98d6d0 100644
--- a/erpnext/accounts/general_ledger.py
+++ b/erpnext/accounts/general_ledger.py
@@ -15,8 +15,10 @@
if gl_map:
if not cancel:
gl_map = process_gl_map(gl_map, merge_entries)
- if gl_map:
+ if gl_map and len(gl_map) > 1:
save_entries(gl_map, adv_adj, update_outstanding)
+ else:
+ frappe.throw(_("No general ledger entries. You might have selected wrong account head"))
else:
delete_gl_entries(gl_map, adv_adj=adv_adj, update_outstanding=update_outstanding)