submitting Sales Invoice popup this message after update 3 days ago.
there is no such field or it is hidden.
here is the screenshot of the version of apps i’m using on Frappecloud.
submitting Sales Invoice popup this message after update 3 days ago.
there is no such field or it is hidden.
here is the screenshot of the version of apps i’m using on Frappecloud.
request.js:475 Traceback (most recent call last):
File “apps/frappe/frappe/app.py”, line 115, in application
response = frappe.api.handle(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/api/init.py”, line 49, in handle
data = endpoint(**arguments)
^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/api/v1.py”, line 36, in handle_rpc_call
return frappe.handler.handle()
^^^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/handler.py”, line 51, in handle
data = execute_cmd(cmd)
^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/handler.py”, line 84, in execute_cmd
return frappe.call(method, **frappe.form_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/init.py”, line 1742, in call
return fn(*args, **newargs)
^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/utils/typing_validations.py”, line 31, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/desk/form/save.py”, line 37, in savedocs
doc.submit()
File “apps/frappe/frappe/utils/typing_validations.py”, line 31, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/model/document.py”, line 1093, in submit
return self._submit()
^^^^^^^^^^^^^^
File “apps/frappe/frappe/model/document.py”, line 1076, in _submit
return self.save()
^^^^^^^^^^^
File “apps/frappe/frappe/model/document.py”, line 378, in save
return self._save(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/model/document.py”, line 431, in _save
self.run_post_save_methods()
File “apps/frappe/frappe/model/document.py”, line 1176, in run_post_save_methods
self.run_method(“on_submit”)
File “apps/frappe/frappe/model/document.py”, line 1007, in run_method
out = Document.hook(fn)(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/model/document.py”, line 1367, in composer
return composed(self, method, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/model/document.py”, line 1351, in runner
add_to_return_value(self, f(self, method, *args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “apps/posnext/posnext/doc_events/sales_invoice.py”, line 70, in create_delivery_note
delivery_note.save()
File “apps/frappe/frappe/model/document.py”, line 378, in save
return self._save(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “apps/frappe/frappe/model/document.py”, line 400, in _save
return self.insert()
^^^^^^^^^^^^^
File “apps/frappe/frappe/model/document.py”, line 310, in insert
self._validate()
File “apps/frappe/frappe/model/document.py”, line 622, in _validate
self._validate_mandatory()
File “apps/frappe/frappe/model/document.py”, line 956, in _validate_mandatory
raise frappe.MandatoryError(
frappe.exceptions.MandatoryError: [Delivery Note, DO-25-05-0230]: against_sales_order
I checked the browser console and found out the error seems to come from POSNEXT app. I uninstall the app since I didn’t use it much and the error is gone.