minor fix in account and account utils (#14432)

This commit is contained in:
Zarrar
2018-06-11 11:21:17 +05:30
committed by Nabin Hait
parent 65994210f6
commit 88a90ff3b5
3 changed files with 7 additions and 5 deletions

View File

@@ -805,11 +805,12 @@ def validate_field_number(doctype_name, name, field_value, company, field_name):
def get_doc_name_autoname(field_value, doc_title, name, company):
''' append title with prefix as number and suffix as company's abbreviation separated by '-' '''
if company:
if name:
name_split=name.split("-")
parts = [doc_title.strip(), name_split[len(name_split)-1].strip()]
else:
parts = [doc_title.strip()]
abbr = frappe.db.get_value("Company", company, ["abbr"], as_dict=True)
parts = [doc_title.strip(), abbr.abbr]
if cstr(field_value).strip():
parts.insert(0, cstr(field_value).strip())
return ' - '.join(parts)