This question has been flagged
2 Replies
4311 Views

I'm getting a traceback error when trying to view Inventory > Operations > Transfers. It occurs when clicking the button in Odoo.

Base Odoo 13.0 Community.

Any ideas how to fix this? I've removed the one custom module I had, just in case, which wasn't giving any issues as far as I could tell.


Odoo Server Error
Traceback (most recent call last):
  File "/odoo/odoo-server/odoo/http.py", line 619, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/odoo/odoo-server/odoo/http.py", line 309, in _handle_exception
    raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
  File "/odoo/odoo-server/odoo/tools/pycompat.py", line 14, in reraise
    raise value
  File "/odoo/odoo-server/odoo/http.py", line 664, in dispatch
    result = self._call_function(**self.params)
  File "/odoo/odoo-server/odoo/http.py", line 345, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/odoo/odoo-server/odoo/service/model.py", line 93, in wrapper
    return f(dbname, *args, **kwargs)
  File "/odoo/odoo-server/odoo/http.py", line 338, in checked_call
    result = self.endpoint(*a, **kw)
  File "/odoo/odoo-server/odoo/http.py", line 909, in __call__
    return self.method(*args, **kw)
  File "/odoo/odoo-server/odoo/http.py", line 510, in response_wrap
    response = f(*args, **kw)
  File "/odoo/odoo-server/addons/web/controllers/main.py", line 1238, in call_kw
    return self._call_kw(model, method, args, kwargs)
  File "/odoo/odoo-server/addons/web/controllers/main.py", line 1230, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/odoo/odoo-server/odoo/api.py", line 406, in call_kw
    result = _call_kw_model(method, model, args, kwargs)
  File "/odoo/odoo-server/odoo/api.py", line 379, in _call_kw_model
    result = method(recs, *args, **kwargs)
  File "/odoo/odoo-server/odoo/models.py", line 1380, in load_views
    for [v_id, v_type] in views
  File "/odoo/odoo-server/odoo/models.py", line 1380, in <dictcomp>
    for [v_id, v_type] in views
  File "/odoo/odoo-server/addons/mail/models/mail_thread.py", line 411, in fields_view_get
    res = super(MailThread, self).fields_view_get(view_id=view_id, view_type=view_type, toolbar=toolbar, submenu=submenu)
  File "/odoo/odoo-server/addons/web/models/models.py", line 203, in fields_view_get
    r = super().fields_view_get(view_id, view_type, toolbar, submenu)
  File "/odoo/odoo-server/odoo/models.py", line 1466, in fields_view_get
    xarch, xfields = View.postprocess_and_fields(self._name, etree.fromstring(result['arch']), view_id)
  File "/odoo/odoo-server/odoo/addons/base/models/ir_ui_view.py", line 957, in postprocess_and_fields
    self.raise_view_error(message, view_id)
  File "/odoo/odoo-server/odoo/addons/base/models/ir_ui_view.py", line 590, in raise_view_error
    raise ValueError(message)
ValueError: Field `website_id` does not exist

Error context:
View `n/a`
[view_id: n/a, xml_id: n/a, model: n/a, parent_id: n/a]



Avatar
Discard
Author Best Answer

@ Rishan - I've tried upgrading base and web modules but it didn't fix it. I'm not sure how to add website_id field to ir_ui_view.py

The GUI won't let me add a field that doesn't have x_ before it since it's a base field. How do I add a field that apparently doesn't exist, to the .py file? 

I don't have the Website app installed, but I did install it to try it at one point and then removed it. Is this field related to the website builder app for Odoo?

Could there have been an error when I removed it?

It's a pretty fresh database but has a lot of information entered that I do not want to lose :(

Avatar
Discard
Best Answer

Just add  website_id field on ir_ui_view.py or else try to upgrade base and web modules.

Avatar
Discard