I have installed erpnext using docker on digital ocean linux machine. After installing the India compliance version 15 using below commands an error occurred due to which nothing is coming on the page of Purchase Reconciliation Tool and the India Compliance Account page is also blank. If I go to the GST settings it throws an error
Error
Invalid "depends_on" expression
Below are the steps to replicate the bug
Install the Erpnext using docker:
Then install the India compliance version 15 manually using bench:
Information about bug
I have installed erpnext using docker on digital ocean linux machine. After installing the India compliance version 15 using below commands an error occurred due to which nothing is coming on the page of Purchase Reconciliation Tool and the India Compliance Account page is also blank. If I go to the GST settings it throws an error Error Invalid "depends_on" expression
Below are the steps to replicate the bug Install the Erpnext using docker: Then install the India compliance version 15 manually using bench:
Error Invalid "depends_on" expression
Nothing Shows up in Gst settings and Purchase Reconciliation Tool
After this command, the below error shows on the terminal itself
File "apps/frappe/frappe/init.py", line 567, in msgprint _raise_exception() msg = 'Could not find DocType: Purchase Reconciliation Tool' title = None raise_exception = <class 'frappe.exceptions.LinkValidationError'> as_table = False as_list = False indicator = 'red' alert = False primary_action = None is_minimizable = False wide = False realtime = False sys = <module 'sys' (built-in)> _raise_exception = <function msgprint.._raise_exception at 0x7fb662c64d60> inspect = <module 'inspect' from '/usr/local/lib/python3.11/inspect.py'> out = {'message': 'Could not find DocType: Purchase Reconciliation Tool', 'title': 'Message', 'indicator': 'red', 'raise_exception': 1, '__frappe_exc_id': '77d1129d8847df648b2d200e3fc30e6c13d953db0ab6206167432941'} File "apps/frappe/frappe/init.py", line 518, in _raise_exception raise exc exc = LinkValidationError('Could not find DocType: Purchase Reconciliation Tool') inspect = <module 'inspect' from '/usr/local/lib/python3.11/inspect.py'> msg = 'Could not find DocType: Purchase Reconciliation Tool' out = {'message': 'Could not find DocType: Purchase Reconciliation Tool', 'title': 'Message', 'indicator': 'red', 'raise_exception': 1, '__frappe_exc_id': '77d1129d8847df648b2d200e3fc30e6c13d953db0ab6206167432941'} raise_exception = <class 'frappe.exceptions.LinkValidationError'> frappe.exceptions.LinkValidationError: Could not find DocType: Purchase Reconciliation Tool frappe@51fa59820a92:~/frappe-bench$ bench --site frontend list-doctypes
Version
ERPNext: v15.19.1
Frappe Framework: v15.20.0
India Compliance: v15.13.3 (version-15)
Relevant log output / Stack trace / Full Error Message.
Code of Conduct
Huly®: IC-2770