Hello,
I am running the latest ERPNext develop branch on localhost and see the following error while trying to import some data for the “Stock Entry” doctype. Could someone please help me resolve this? Thanks. I also mentioned it as a github issue.
Traceback (most recent call last):
File "/home/username/.erpnext/frappe-py2/apps/frappe/frappe/core/doctype/data_import/importer.py", line 395, in upload
doc.insert()
File "/home/username/.erpnext/frappe-py2/apps/frappe/frappe/model/document.py", line 222, in insert
self.run_before_save_methods()
File "/home/username/.erpnext/frappe-py2/apps/frappe/frappe/model/document.py", line 869, in run_before_save_methods
self.run_method("validate")
File "/home/username/.erpnext/frappe-py2/apps/frappe/frappe/model/document.py", line 765, in run_method
out = Document.hook(fn)(self, *args, **kwargs)
File "/home/username/.erpnext/frappe-py2/apps/frappe/frappe/model/document.py", line 1040, in composer
return composed(self, method, *args, **kwargs)
File "/home/username/.erpnext/frappe-py2/apps/frappe/frappe/model/document.py", line 1023, in runner
add_to_return_value(self, fn(self, *args, **kwargs))
File "/home/username/.erpnext/frappe-py2/apps/frappe/frappe/model/document.py", line 759, in <lambda>
fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)
File "/home/username/.erpnext/frappe-py2/apps/erpnext/erpnext/stock/doctype/stock_entry/stock_entry.py", line 46, in validate
self.validate_item()
File "/home/username/.erpnext/frappe-py2/apps/erpnext/erpnext/stock/doctype/stock_entry/stock_entry.py", line 139, in validate_item
for_update=True)
File "/home/username/.erpnext/frappe-py2/apps/erpnext/erpnext/stock/doctype/stock_entry/stock_entry.py", line 573, in get_item_details
(args.get('item_code'), self.company, nowdate()), as_dict = 1)
File "/home/username/.erpnext/frappe-py2/apps/frappe/frappe/database.py", line 195, in sql
self._cursor.execute(query, values)
File "/home/username/.erpnext/frappe-py2/env/lib/python2.7/site-packages/pymysql/cursors.py", line 170, in execute
result = self._query(query)
File "/home/username/.erpnext/frappe-py2/env/lib/python2.7/site-packages/pymysql/cursors.py", line 328, in _query
conn.query(q)
File "/home/username/.erpnext/frappe-py2/env/lib/python2.7/site-packages/pymysql/connections.py", line 893, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
File "/home/username/.erpnext/frappe-py2/env/lib/python2.7/site-packages/pymysql/connections.py", line 1103, in _read_query_result
result.read()
File "/home/username/.erpnext/frappe-py2/env/lib/python2.7/site-packages/pymysql/connections.py", line 1396, in read
first_packet = self.connection._read_packet()
File "/home/username/.erpnext/frappe-py2/env/lib/python2.7/site-packages/pymysql/connections.py", line 1059, in _read_packet
packet.check_error()
File "/home/username/.erpnext/frappe-py2/env/lib/python2.7/site-packages/pymysql/connections.py", line 384, in check_error
err.raise_mysql_exception(self._data)
File "/home/username/.erpnext/frappe-py2/env/lib/python2.7/site-packages/pymysql/err.py", line 109, in raise_mysql_exception
raise errorclass(errno, errval)
InternalError: (1054, u"Unknown column 'i.stock_uom' in 'field list'")