Hello.
I am getting the following error while trying to import a CSV file, which I am not able to resolve or debug. Some entries are randomly getting updated successfully while others are failing. Some are partially updated while others are not. I am failing to see any logical reasoning behind this behaviour, probably the error msg might help:
Traceback (most recent call last):
File “apps/frappe/frappe/core/doctype/data_import/importer.py”, line 145, in import_data
doc = self.process_doc(doc)
File “apps/frappe/frappe/core/doctype/data_import/importer.py”, line 241, in process_doc
return self.update_record(doc)
File “apps/frappe/frappe/core/doctype/data_import/importer.py”, line 278, in update_record
updated_doc.save()
File “apps/frappe/frappe/model/document.py”, line 335, in save
return self._save(*args, **kwargs)
File “apps/frappe/frappe/model/document.py”, line 371, in _save
self.run_before_save_methods()
File “apps/frappe/frappe/model/document.py”, line 1089, in run_before_save_methods
self.run_method(“validate”)
File “apps/frappe/frappe/model/document.py”, line 960, in run_method
out = Document.hook(fn)(self, *args, **kwargs)
File “apps/frappe/frappe/model/document.py”, line 1320, in composer
return composed(self, method, *args, **kwargs)
File “apps/frappe/frappe/model/document.py”, line 1302, in runner
add_to_return_value(self, fn(self, *args, **kwargs))
File “apps/frappe/frappe/model/document.py”, line 957, in fn
return method_object(*args, **kwargs)
File “apps/erpnext/erpnext/selling/doctype/sales_order/sales_order.py”, line 180, in validate
self.validate_delivery_date()
File “apps/erpnext/erpnext/selling/doctype/sales_order/sales_order.py”, line 289, in validate_delivery_date
max_delivery_date = max(delivery_date_list) if delivery_date_list else None
TypeError: can’t compare datetime.datetime to datetime.date
I cannot seem to find delivery_date_list what field is it for?