Here is the JS console output:
(innermost last):
File "/root/frappe-bench/apps/frappe/frappe/app.py", line 49, in application
response = frappe.handler.handle()
File "/root/frappe-bench/apps/frappe/frappe/handler.py", line 66, in handle
execute_cmd(cmd)
File "/root/frappe-bench/apps/frappe/frappe/handler.py", line 89, in execute_cmd
ret = frappe.call(method, **frappe.form_dict)
File "/root/frappe-bench/apps/frappe/frappe/__init__.py", line 531, in call
return fn(*args, **newargs)
File "/root/frappe-bench/apps/frappe/frappe/website/doctype/web_form/web_form.py", line 82, in accept
doc.insert(ignore_permissions = True)
File "/root/frappe-bench/apps/frappe/frappe/model/document.py", line 144, in insert
self.run_before_save_methods()
File "/root/frappe-bench/apps/frappe/frappe/model/document.py", line 430, in run_before_save_methods
self.run_method("validate")
File "/root/frappe-bench/apps/frappe/frappe/model/document.py", line 412, in run_method
return Document.hook(fn)(self, *args, **kwargs)
File "/root/frappe-bench/apps/frappe/frappe/model/document.py", line 493, in composer
return composed(self, method, *args, **kwargs)
File "/root/frappe-bench/apps/frappe/frappe/model/document.py", line 476, in runner
add_to_return_value(self, fn(self, *args, **kwargs))
File "/root/frappe-bench/apps/frappe/frappe/model/document.py", line 406, in <lambda>
fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)
File "/root/frappe-bench/apps/erpnext/erpnext/selling/doctype/sales_order/sales_order.py", line 95, in validate
super(SalesOrder, self).validate()
File "/root/frappe-bench/apps/erpnext/erpnext/controllers/selling_controller.py", line 28, in validate
super(SellingController, self).validate()
File "/root/frappe-bench/apps/erpnext/erpnext/controllers/accounts_controller.py", line 18, in validate
self.validate_date_with_fiscal_year()
File "/root/frappe-bench/apps/erpnext/erpnext/controllers/accounts_controller.py", line 62, in validate_date_with_fiscal_year
label=self.meta.get_label(date_field))
File "/root/frappe-bench/apps/erpnext/erpnext/accounts/utils.py", line 38, in validate_fiscal_year
years = [f[0] for f in get_fiscal_years(date, label=label)]
File "/root/frappe-bench/apps/erpnext/erpnext/accounts/utils.py", line 31, in get_fiscal_years
error_msg = _("""{0} {1} not in any Fiscal Year""").format(label, formatdate(date))
File "/root/frappe-bench/apps/frappe/frappe/utils/data.py", line 158, in formatdate
date = getdate(string_date) if string_date else now_datetime().date()
File "/root/frappe-bench/apps/frappe/frappe/utils/data.py", line 26, in getdate
return datetime.datetime.strptime(string_date, "%Y-%m-%d").date()
File "/usr/lib/python2.7/_strptime.py", line 325, in _strptime
(data_string, format))
ValueError: time data '15-10-2014' does not match format '%Y-%m-%d'