Skip to Content
Menu
This question has been flagged

Hello everyone, previously i posted an issue where i couldn't open a contact due to a "show_credit_limit" field in res.partner, someone told me that this field belongs to the accounting module, so i decided to update every accounting module that i've installed. but know i have an internal server error

Do someone know how can i solve this? can i update modules in terminal, how can i go back. please, If someone have a solution to a similar problem, could you tell me what did you do?, thx

this is the log file:

odoo.exceptions.CacheMiss: 'res.partner(2,).tz'


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "/opt/soltein/odoo_15.0.20230312/odoo/service/server.py", line 1062, in _runloop

    self.process_work()

  File "/opt/soltein/odoo_15.0.20230312/odoo/service/server.py", line 1158, in process_work

    base.models.ir_cron.ir_cron._process_jobs(db_name)

  File "/opt/soltein/odoo_15.0.20230312/odoo/addons/base/models/ir_cron.py", line 115, in _process_jobs

    registry[cls._name]._process_job(db, cron_cr, job)

  File "/opt/soltein/odoo_15.0.20230312/odoo/addons/base/models/ir_cron.py", line 301, in _process_job

    now = fields.Datetime.context_timestamp(ir_cron, datetime.utcnow())

  File "/opt/soltein/odoo_15.0.20230312/odoo/fields.py", line 1994, in context_timestamp

    tz_name = record._context.get('tz') or record.env.user.tz

  File "/opt/soltein/odoo_15.0.20230312/odoo/fields.py", line 1110, in __get__

    self.compute_value(recs)

  File "/opt/soltein/odoo_15.0.20230312/odoo/fields.py", line 1269, in compute_value

    records._compute_field_value(self)

  File "/opt/soltein/odoo_15.0.20230312/odoo/models.py", line 4266, in _compute_field_value

    field.compute(self)

  File "/opt/soltein/odoo_15.0.20230312/odoo/fields.py", line 631, in _compute_related

    record[self.name] = self._process_related(value[self.related_field.name])

  File "/opt/soltein/odoo_15.0.20230312/odoo/models.py", line 5902, in __getitem__

    return self._fields[key].__get__(self, type(self))

  File "/opt/soltein/odoo_15.0.20230312/odoo/fields.py", line 1087, in __get__

    recs._fetch_field(self)

  File "/opt/soltein/odoo_15.0.20230312/odoo/models.py", line 3276, in _fetch_field

    self._read(fnames)

  File "/opt/soltein/odoo_15.0.20230312/odoo/models.py", line 3343, in _read

    cr.execute(query_str, params + [sub_ids])

  File "", line 2, in execute

  File "/opt/soltein/odoo_15.0.20230312/odoo/sql_db.py", line 90, in check

    return f(self, *args, **kwargs)

  File "/opt/soltein/odoo_15.0.20230312/odoo/sql_db.py", line 311, in execute

    res = self._obj.execute(query, params)

psycopg2.errors.UndefinedColumn: column res_partner.credit_limit does not exist

LINE 1: ... "website", "res_partner"."comment" as "comment", "res_partn...

                                                             ^

HINT:  Perhaps you meant to reference the column "res_partner.debit_limit".


If i remember the last module i updated was "accounting"


Avatar
Discard
Related Posts Replies Views Activity
0
Apr 24
2081
0
Feb 24
1301
1
Jun 23
6257
0
Apr 23
2057
0
Feb 23
1951