When installing the Odoo Account module and going to the chart of accounts throw this exception
This is Traceback
Traceback (most recent call last):
File "/home/odoo/src/odoo/16.0/odoo/http.py", line 1579, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/home/odoo/src/odoo/16.0/odoo/service/model.py", line 134, in retrying
result = func()
File "/home/odoo/src/odoo/16.0/odoo/http.py", line 1608, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/home/odoo/src/odoo/16.0/odoo/http.py", line 1805, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/home/odoo/src/odoo/16.0/odoo/addons/base/models/ir_http.py", line 144, in _dispatch
result = endpoint(**request.params)
File "/home/odoo/src/odoo/16.0/odoo/http.py", line 698, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/home/odoo/src/odoo/16.0/addons/web/controllers/dataset.py", line 42, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/home/odoo/src/odoo/16.0/addons/web/controllers/dataset.py", line 33, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/home/odoo/src/odoo/16.0/odoo/api.py", line 457, in call_kw
result = _call_kw_model(method, model, args, kwargs)
File "/home/odoo/src/odoo/16.0/odoo/api.py", line 430, in _call_kw_model
result = method(recs, *args, **kwargs)
File "/home/odoo/src/odoo/16.0/addons/web/models/models.py", line 62, in web_search_read
records = self.search_read(domain, fields, offset=offset, limit=limit, order=order)
File "/home/odoo/src/odoo/16.0/odoo/models.py", line 4951, in search_read
records = self.search(domain or [], offset=offset, limit=limit, order=order)
File "/home/odoo/src/odoo/16.0/odoo/models.py", line 1536, in search
res = self._search(domain, offset=offset, limit=limit, order=order, count=count)
File "/home/odoo/src/odoo/16.0/odoo/models.py", line 4629, in _search
self._apply_ir_rules(query, 'read')
File "/home/odoo/src/odoo/16.0/odoo/models.py", line 4424, in _apply_ir_rules
expression.expression(domain, self.sudo(), self._table, query)
File "/home/odoo/src/odoo/16.0/odoo/osv/expression.py", line 447, in __init__
self.parse()
File "/home/odoo/src/odoo/16.0/odoo/osv/expression.py", line 672, in parse
raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf)))
ValueError: Invalid field account.account.department in leaf ('department', '=', 8)This is the error message
ValueError: Invalid field account.account.department in leaf ('department', '=', 8)
There is no model named "account.account.department" in Odoo 16,
Do you have any custom module?
no, this is a clean database
Make sure that there is no custom module added even if it's not installed. because some modules set to true in auto_install so if all depends installed, it will be installed automatically.
Please post the log details for Odoo log, It will give us more details about the module which cause the issue.