I just migrated my db from odoo16 to odoo17 community edition
While addling line items in sales documents like sales order or Invoices it's giving the below error
RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "/opt/odoo/odoo/odoo/http.py", line 1984, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/service/model.py", line 152, in retrying
result = func()
^^^^^^
File "/opt/odoo/odoo/odoo/http.py", line 2012, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/http.py", line 2216, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/addons/web/controllers/dataset.py", line 25, in call_kw
return self._call_kw(model, method, args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/addons/web/controllers/dataset.py", line 21, in _call_kw
return call_kw(Model, method, args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/api.py", line 480, in call_kw
result = _call_kw_model(method, model, args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/api.py", line 451, in _call_kw_model
result = method(recs, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/addons/analytic/models/analytic_plan.py", line 212, in get_relevant_plans
root_plans = (project_plan + other_plans).filtered(lambda p: (
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/models.py", line 6166, in filtered
return self.browse([rec.id for rec in self if func(rec)])
^^^^^^^^^
File "/opt/odoo/odoo/addons/analytic/models/analytic_plan.py", line 215, in <lambda>
and p._get_applicability(**kwargs) != 'unavailable'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/addons/analytic/models/analytic_plan.py", line 242, in _get_applicability
for applicability_rule in self.applicability_ids.filtered(
^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/fields.py", line 4471, in __get__
return super().__get__(records, owner)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/fields.py", line 2933, in __get__
return super().__get__(records, owner)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/fields.py", line 1182, in __get__
recs._fetch_field(self)
File "/opt/odoo/odoo/odoo/models.py", line 3824, in _fetch_field
self.fetch(fnames)
File "/opt/odoo/odoo/odoo/models.py", line 3863, in fetch
self.check_access_rule('read')
File "/opt/odoo/odoo/odoo/models.py", line 4162, in check_access_rule
invalid = self - self._filter_access_rules_python(operation)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/models.py", line 4214, in _filter_access_rules_python
return self.sudo().filtered_domain(dom or [])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/odoo/odoo/odoo/models.py", line 6240, in filtered_domain
field = model._fields[fname]
~~~~~~~~~~~~~^^^^^^^
KeyError: 'company_id'
The above server error caused the following client error:
OwlError: An error occured in the owl lifecycle (see this Error's "cause" property)
Error: An error occured in the owl lifecycle (see this Error's "cause" property)
at handleError (https://apps.technians.com/web/assets/eea476b/web.assets_web.min.js:938:101)
at App.handleError (https://apps.technians.com/web/assets/eea476b/web.assets_web.min.js:1596:29)
at ComponentNode.initiateRender (https://apps.technians.com/web/assets/eea476b/web.assets_web.min.js:1030:19)
Caused by: RPC_ERROR: Odoo Server Error
RPC_ERROR
at makeErrorFromResponse (https://apps.technians.com/web/assets/eea476b/web.assets_web.min.js:2956:163)
at XMLHttpRequest.<anonymous> (https://apps.technians.com/web/assets/eea476b/web.assets_web.min.js:2960:13)
