Hi,
I’ve downloaded Item Attribute (with data containing default attributes - color,size) and tried to upload the same file without changing anything. I got the below error.
{u’item_attribute_values’: [{u’attribute_value’: u’Green’, u’parenttype’: u’Item Attribute’, u’parentfield’: u’item_attribute_values’, u’abbr’: u’GRE’, u’doctype’: u’Item Attribute Value’}]}
desk.min.js?ver=1512993594.0:1701 Traceback (most recent call last):
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 324, in upload
validate_naming(doc)
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 179, in validate_naming
autoname = frappe.get_meta(doc[‘doctype’]).autoname
KeyError: u’doctype’desk.min.js?ver=1512993594.0:1701 {u’item_attribute_values’: [{u’attribute_value’: u’Blue’, u’parenttype’: u’Item Attribute’, u’parentfield’: u’item_attribute_values’, u’abbr’: u’BLU’, u’doctype’: u’Item Attribute Value’}]}
desk.min.js?ver=1512993594.0:1701 Traceback (most recent call last):
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 324, in upload
validate_naming(doc)
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 179, in validate_naming
autoname = frappe.get_meta(doc[‘doctype’]).autoname
KeyError: u’doctype’desk.min.js?ver=1512993594.0:1701 {u’item_attribute_values’: [{u’attribute_value’: u’Black’, u’parenttype’: u’Item Attribute’, u’parentfield’: u’item_attribute_values’, u’abbr’: u’BLA’, u’doctype’: u’Item Attribute Value’}]}
desk.min.js?ver=1512993594.0:1701 Traceback (most recent call last):
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 324, in upload
validate_naming(doc)
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 179, in validate_naming
autoname = frappe.get_meta(doc[‘doctype’]).autoname
KeyError: u’doctype’desk.min.js?ver=1512993594.0:1701 {u’item_attribute_values’: [{u’attribute_value’: u’White’, u’parenttype’: u’Item Attribute’, u’parentfield’: u’item_attribute_values’, u’abbr’: u’WHI’, u’doctype’: u’Item Attribute Value’}]}
desk.min.js?ver=1512993594.0:1701 Traceback (most recent call last):
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 324, in upload
validate_naming(doc)
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 179, in validate_naming
autoname = frappe.get_meta(doc[‘doctype’]).autoname
KeyError: u’doctype’desk.min.js?ver=1512993594.0:1701 {u’item_attribute_values’: [{u’attribute_value’: u’Small’, u’parenttype’: u’Item Attribute’, u’parentfield’: u’item_attribute_values’, u’abbr’: u’S’, u’doctype’: u’Item Attribute Value’}]}
desk.min.js?ver=1512993594.0:1701 Traceback (most recent call last):
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 324, in upload
validate_naming(doc)
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 179, in validate_naming
autoname = frappe.get_meta(doc[‘doctype’]).autoname
KeyError: u’doctype’desk.min.js?ver=1512993594.0:1701 {u’item_attribute_values’: [{u’attribute_value’: u’Medium’, u’parenttype’: u’Item Attribute’, u’parentfield’: u’item_attribute_values’, u’abbr’: u’M’, u’doctype’: u’Item Attribute Value’}]}
desk.min.js?ver=1512993594.0:1701 Traceback (most recent call last):
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 324, in upload
validate_naming(doc)
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 179, in validate_naming
autoname = frappe.get_meta(doc[‘doctype’]).autoname
KeyError: u’doctype’desk.min.js?ver=1512993594.0:1701 {u’item_attribute_values’: [{u’attribute_value’: u’Large’, u’parenttype’: u’Item Attribute’, u’parentfield’: u’item_attribute_values’, u’abbr’: u’L’, u’doctype’: u’Item Attribute Value’}]}
desk.min.js?ver=1512993594.0:1701 Traceback (most recent call last):
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 324, in upload
validate_naming(doc)
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 179, in validate_naming
autoname = frappe.get_meta(doc[‘doctype’]).autoname
KeyError: u’doctype’desk.min.js?ver=1512993594.0:1701 {u’item_attribute_values’: [{u’attribute_value’: u’Extra Large’, u’parenttype’: u’Item Attribute’, u’parentfield’: u’item_attribute_values’, u’abbr’: u’XL’, u’doctype’: u’Item Attribute Value’}]}
desk.min.js?ver=1512993594.0:1701 Traceback (most recent call last):
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 324, in upload
validate_naming(doc)
File “/home/vamc/frappe-bench/apps/frappe/frappe/core/page/data_import_tool/importer.py”, line 179, in validate_naming
autoname = frappe.get_meta(doc[‘doctype’]).autoname
KeyError: u’doctype’
I faced the similar problem with other doctypes that are having child tables. So I feel, there is some issue with doctypes having child tables.
Can someone please help me on this.