From 8bf9f377ddccd4686af30616734d018a6f47f2c7 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Wed, 3 Oct 2018 16:59:43 +0530 Subject: [PATCH] [Fix] Cost center issue --- erpnext/accounts/doctype/cost_center/cost_center.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/cost_center/cost_center.py b/erpnext/accounts/doctype/cost_center/cost_center.py index 5d57d2bc93..584e11c53f 100644 --- a/erpnext/accounts/doctype/cost_center/cost_center.py +++ b/erpnext/accounts/doctype/cost_center/cost_center.py @@ -58,7 +58,6 @@ class CostCenter(NestedSet): # Validate properties before merging super(CostCenter, self).before_rename(olddn, new_cost_center, merge, "is_group") if not merge: - from erpnext.accounts.doctype.account.account import get_name_with_number new_cost_center = get_name_with_number(new_cost_center, self.cost_center_number) return new_cost_center @@ -89,3 +88,8 @@ class CostCenter(NestedSet): def on_doctype_update(): frappe.db.add_index("Cost Center", ["lft", "rgt"]) + +def get_name_with_number(new_account, account_number): + if account_number and not new_account[0].isdigit(): + new_account = account_number + " - " + new_account + return new_account