added validation that abbreviation should not be more than 5 characters when creating company
diff --git a/erpnext/setup/doctype/company/company.py b/erpnext/setup/doctype/company/company.py
index 38c689e..cfa32bb 100644
--- a/erpnext/setup/doctype/company/company.py
+++ b/erpnext/setup/doctype/company/company.py
@@ -37,6 +37,11 @@
class DocType:
def __init__(self,d,dl):
self.doc, self.doclist = d,dl
+
+ def validate(self):
+ if self.doc.__islocal and len(self.doc.abbr) > 5:
+ webnotes.msgprint("Abbreviation cannot have more than 5 characters",
+ raise_exception=1)
# Create default accounts
# ---------------------------------------------------