From 77e4f6b774a046d455b5ee1f5c1bfb32e483092c Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Fri, 29 Jan 2016 11:29:05 +0530 Subject: [PATCH] [fix] strip item_code before autoname --- erpnext/stock/doctype/item/item.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py index 80cba88365..3e3c13e5c0 100644 --- a/erpnext/stock/doctype/item/item.py +++ b/erpnext/stock/doctype/item/item.py @@ -7,7 +7,7 @@ import json import urllib import itertools from frappe import msgprint, _ -from frappe.utils import cstr, flt, cint, getdate, now_datetime, formatdate +from frappe.utils import cstr, flt, cint, getdate, now_datetime, formatdate, strip from frappe.website.website_generator import WebsiteGenerator from erpnext.setup.doctype.item_group.item_group import invalidate_cache_for, get_parent_item_groups from frappe.website.render import clear_cache @@ -45,6 +45,7 @@ class Item(WebsiteGenerator): elif not self.item_code: msgprint(_("Item Code is mandatory because Item is not automatically numbered"), raise_exception=1) + self.item_code = strip(self.item_code) self.name = self.item_code def before_insert(self):