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"