Hi all,
I got an error log after changing company abbreviation
Title: erpnext.setup.doctype.company.company.replace_abbr
Error
{‘retry’: 0, ‘log’: <function log at 0x7f0d2a12a050>, ‘site’: u’site1.local’, ‘event’: None, ‘method_name’: u’erpnext.setup.doctype.company.company.replace_abbr’, ‘method’: <function replace_abbr at 0x7f0d2a0d7578>, ‘user’: u’Administrator’, ‘kwargs’: {‘new’: u’NAC’, ‘company’: u’My Company Name’, ‘old’: u’NAB’}, ‘async’: True, ‘job_name’: u’erpnext.setup.doctype.company.company.replace_abbr’}
Traceback (most recent call last):
File “/home/frappe/frappe-bench/apps/frappe/frappe/utils/background_jobs.py”, line 97, in execute_job
method(**kwargs)
File “/home/frappe/frappe-bench/apps/erpnext/erpnext/setup/doctype/company/company.py”, line 340, in replace_abbr
_rename_records(dt)
File “/home/frappe/frappe-bench/apps/erpnext/erpnext/setup/doctype/company/company.py”, line 337, in _rename_records
rename_record(d)
File “/home/frappe/frappe-bench/apps/erpnext/erpnext/setup/doctype/company/company.py”, line 331, in rename_record
frappe.rename_doc(dt, doc[0], parts[0] + " - " + new)
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 700, in rename_doc
return rename_doc(*args, **kwargs)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/rename_doc.py”, line 39, in rename_doc
new = validate_rename(doctype, new, meta, merge, force, ignore_permissions)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/rename_doc.py”, line 132, in validate_rename
frappe.msgprint((“{0} not allowed to be renamed”).format((doctype)), raise_exception=1)
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 309, in msgprint
_raise_exception()
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 284, in _raise_exception
raise ValidationError(encode(msg))
ValidationError: Account not allowed to be renamed
What does it mean? and my chart of accounts abbreviation for existing accounts does not change to new abbreviations. How can I handle that? I have search already in the forum I saw related post about company abbreviation not changing for existing accounts in Chart of Accounts but have not got a solution.
Please help
I’m running
ERPNext: v10.1.75 (master)
Frappe Framework: v10.1.67 (master)
Thanks